Is it possible to move a wordpress hosted blog (sitename.wordpress.com) to sitename.com? I still, obviously, will use wordpress. Also, if it is possible would everything be able to be moved including comments?
as far as I know, wordpress.com does not offer any kind of "full export" feature that would allow you to do such a thing.
I think you can do by restoring database! and transfer to index directory! be sure make complete backup of DB
if i am not mistaken you just goto: export and it will create a xml file that you can then import on your new wp blog
If you still want to use the free Wordpress hosting, you can buy a domain and assign it to your blog. The Wordpress FAQ covers how to do this under Domain Mapping. It is an upgrade though - $10/year (plus the cost of the domain). If you want to host a regular installation of Wordpress on a different server, you can do that too. You can export all of your Wordpress posts, comments, and stuff into a special XML file - which you can then import into the fresh installation of Wordpress. Under Dashboard -> Manage, you should see "Import" and "Export." Export the information from your Wordpress.com blog, install a fresh installation of Wordpress on your new host, and then import the XML file. Good luck, - Walkere
Full backup download and then uploading it to root db of your new domain is the only option i have heard of.. Not sure though.