@broox, I recommend bit.ly/Gt2Pw where you can compare the top 10 web hosting services. All include a free domain
Are you programing something for them or are you using for personal use? My company is having some problems with them.