Just a quick little post for anyone who happens to be looking for some place to register a domain: Avoid Network Solutions like the plague. Their service is overpriced, their website is nearly unusable, and their customer support department is either incompetent or deceptive (or both).
On the positive side, I continue to be really happy with DreamHost. Good pricing, very usable site, great customer support, and just a high-quality, humble service in general.