Microsoft offers free websites and free domain names. These sites are designed for business use, but can also be used for personal sites.
There's a great article at eHow that describes how to get a free domain name and website from Microsoft:
How to Get a Free Website From Microsoft(eHOW)
Signing up and building a site is pretty easy. You also get to pick any website name you want (like yourname.com), as long as it's not already in use.
Nice of Bill Gates to be giving something away, eh?
Believe it or not It's true!!
Get your own site NOW!!!