Not all the people will upgrade to IE7 because of IE6 friendly interface and the fact that people are used to it. Thats why to make a perfect web site you have to make sure that it works well in major browsers like IE, Firefox, Opera.
FreeDomains including DNS service.If you are interested in .com domain names, I prefer GoDaddy.Also IPower are offering .com domain names for $2.95 for the first year.