I have purchased all of my domain names through Go Daddy. I really like their customer service and simple, easy to understand dashboard.
If you’re looking to purchase a new dot com, I definitely recommend using Go Daddy.
GoDaddy.com Deal of the Week! – $4.95 .COM! Offer expires 7/31/12.
***I use HostGator for hosting.