My favourite registrar too, loads of features (even allow A record and MX record modification while hosted on their DNS) very fast domain propagation with them (from personal experience) and excellent pricing.
It's just perfect. My last domain propagated in 6 hours.
Yay, Namecheap is my favourite registrar. It's fast too! Four of my domains are registered by Namecheap. The other one was registered at www.web.com lol