The productforums.php file you uploaded does not correct the problem for me. As for the errors, I was mistaken, they were warnings. Below is basically what I had happen when trying to upload the xml file. I used the template in the "do not upload" folder.
Code:
Warning: simplexml_load_file() [function.simplexml-load-file]: /tmp/phpIdjobj:29: parser error : xmlParseEntityRef: no name in [path]/admincp/productforums.php on line 1174
Warning: simplexml_load_file() [function.simplexml-load-file]: u>Price Comparisons</u></b> (<i>From lowest to highest, NOT including shipping & in [path]/admincp/productforums.php on line 1174
Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in [path]/admincp/productforums.php on line 1174
Warning: simplexml_load_file() [function.simplexml-load-file]: /tmp/phpIdjobj:31: parser error : attributes construct error in [path]/admincp/productforums.php on line 1174
Warning: simplexml_load_file() [function.simplexml-load-file]: <table border="1", cellpadding="5"> in [path]/admincp/productforums.php on line 1174
Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in [path]/admincp/productforums.php on line 1174
Warning: simplexml_load_file() [function.simplexml-load-file]: /tmp/phpIdjobj:31: parser error : Couldn't find end of Start Tag table line 31 in [path]/admincp/productforums.php on line 1174...
All done!
Now looking at it though, could it be because I am using html in the description?