New Yorker is good for the cartoons...
Also reviews and things like that. Most of the other articles are a bit too "New York inbred" for my taste, but that's just me. I don't read "Atlantic" at all. Wouldn't go by that--you know your recipients better than I do.
