I've heard great things about Namecheap, features, support, fair prices.
Dynodot seems to have the best prices if you spend more than $500 per year on registration/renewals/Privacy.
Haven't hear to much about Moniker but see their name a lot when looking at Whois info.
Would not even consider GD.
I've created a poll but your feedback is also appreciated. Thanks!