Serverfreak.com is great. I've bought three domains from them with free WHOIS guard. The customer service is great, the guy always on MSN. Activation in 5 minutes :D