Transferring the blog can be tricky if you haven't done it before.
A couple of links for you if they help: my own article on transfers [http://www.experienced-people.co.uk/1022-transfer-site-new-hosting/ and a guide to transfer of Wordpress blogs [URL="http://www.velvetblues.com/web-development-blog/how-to-move-a-wordpress-blog-or-website/"]http://www.velvetblues.com/web-development-blog/how-to-move-a-wordpress-blog-or-website/](http://www.experienced-people.co.uk/1022-transfer-site-new-hosting/).
If you're moving servers/hosts, you need to backup the database and then upload the database to the new server. That's easier said than done because it's not as simple as uploading files/folders. The sending and receiving hosts may have different platforms/different facilities. If they both have the same control panel, it may be as easy as backing up on one and uploading on the other. OTOH, you may have to learn about the SSH command prompt, wget or phpmyadmin.
Have you considered hiring somebody to assist you? There must be a lot of people in Sitepoint for whom this would be child's play. (No, I don't take this on myself, sorry)