I don't think you've been hacked lol, you're jumping to conclusions there I think. What you are experiencing is called a "bug". It's very common for a Joomla extension to break your entire website completely, this appears to be the case.
You're only using Joomla 1.0 or 1.5 Legacy so sadly I myself can't help too much as I only deal with Joomla 1.5, but I'll try anyway...
OK, looking at line 1232 of comment.class.php in JoComment 3.26 I see this...
$xml .= "<body>$html</body>";
...I have no idea what's causing your problem
The only thing I could think of is that your host is using an old version of PHP. Or, Joomla 1.0 has a bug or something. Please login to your webhost controlpanel and verify that PHP5 is in effect, you can also check Jooma admin panel > Help > System Info and check for usual things, SimpleXML Schema support; libXML v2.7.x or maybe 2.6 is good enough, and so on... it's all referenced in the Joomla installation guide.
Apart from that, Daniel you might want to check this out - apparently the use of // for commenting lines on some exotic PHP configurations can break the parsing engine.
(...)the > tag closes the php sesion despate it being commened out by //
use of /* */ to comment will solve this
no idea if that's the problem here though.
Maybe its an XML rendering engine problem. A phpinfo() dump would help.
OK reza, so JoComment did used to work once? What I can suggest is to retrace your steps and uninstall/disable everything to try and get it to work again. There is a chance that your webhost might have changed something internal on their servers, but usually they would notify via e-mail on library updates and whatnot.