AFK is the guy who gave us Lucky Star!
..........
Seriously, I agree with >>33 and his reasons for liking AFK. I'd also like to add that his translations are very natural sounding, (i.e. if someone's speaking in a less formal form of Japanese, it'd reflect in the subs too) and oftentimes minimizing the need for those obtrusive explanatory notes at the top of the screen.