Migration from one host to another.

What is the best way I can migrate my WP from one host to another... Also what happen to the online chat feature...