Google now offering domain registration for everyone who’s interested on using their Google Hosted EMail account known as Google Apps for Your Domain through their partners with only $10 / Year / Domain name and that’s including a private registration which means your private information can’t be viewed by domain whois tool that’s freely available to use on the web .. and you get a full control of your domain name
Quoted from Google Press Release :
Starting today, we’re partnering with eNom and GoDaddy.com, two industry leaders in domain registration, to offer users without a domain an easy way to find, register, and buy a domain and start immediately using our services. When you register a new domain as part of the sign-up process for Google Apps for Your Domain, we’ll work with our partners behind the scenes and automatically configure everything so it works with all of the services available through Google Apps for Your Domain right out of the gate. We also give you full control of your domain settings, so you can use your domain for other services not provided by Google.
And as for the payment itself, you can use your credit card via the secure Google Checkout (i dont know much thought about the Google Checkout because i never use it before, but there’s no need to worry about that because you can be sure your data is safe with them)