Sometimes when moving your WordPress site over to new hosting you can get into some troubles. One of them being a lot of strange special characters in the site.

If you upgrade WordPress do NOT use the new wp-config file. If you have already done this though go back into it and look for the following lines and delete

[php]define(‘DB_CHARSET’, ‘utf8’); 
define(‘DB_COLLATE’, ”); [/php]