Afghan is one of those maps that I don't overly love, but always do well on. If you get a Chopper Gunner, and are lucky enough not to get shot down, then you'll easily rape it up!
EDIT: Those who own this game for the PS3 and don't have me down as a friend, please could you either add me or PM me your ganertag? Cheers.