Well ignore this post I got it sorted
It was down to AJAX and non UTF-8 characters. Even though the various ajax news flash extensions did have build in some script to sort this problem out it was not working.
The solution was this:
In the top of the AJAX extensions php file add the following:
header('Content-Type: text/html; charset=ISO-8859-1');