Has anyone ever used them? They sound very good, probably too good to be true. They offer 20megs of space for people with domain names, with no ads on your site. If you already have a domain, it costs $35 to transfer it to them, or it costs $18 to buy a new one from them, which isn't too bad...