Anyway the answer may be here:
http://codex.wordpress.org/Moving_WordPress
Follow carefully acording to your needs and you will be fine.
Same boat here, all I can say is that WP put ULR’s all over the database and even if you change it to the new host URL some side efects occurs if you don’t edit the database file before restoring it.