I am on both sites frequently. Atmosphere and pure hunting info is best right here.
The two things I do really like about AT is the classifieds and the way their forums are visually appealing. New posts are easier to discern on the AT site. Just my 2 cents.