I've read a lot of your comments on HN, thank you for sharing all this. I know you probably have better problems to worry about than your website, but I think you can back it up in the wordpress admin panel and import the backup file to wordpress.com which is free (if you need to minimize your costs). You may also need to copy your wp uploads manually, I don't remember frankly.