>Can I buy a domain name and have it hosted on Freespace?
Virgin Media do not offer a domain name registration or hosting service. These services tend to be offered by specialised businesses, who only provide hosting.
In order to have a domain name, you will need to ask a domain hosting company to register a domain name with either Nominet or Internic. The domain hosting company will then need to point your domain name as a CNAME for freespace.virgin.net.
You will then be able reach your site with the address http://www.yourname.co.uk/user.name.
Before even thinking about the idea of having a domain name, make sure you have evaluated your position. Is your chosen name really suitable? Are you going to hate it in six months and then you're stuck with it? After all, it's alot of money to spend on something you might eventually drop. Think of it as a real commitment. A domain name is for life, not just for Christmas.