Hello dionysus,
Your site is OK. I think you have installed some Joomla modules or mambots inappropiated. I would recommend you to re-install Joomla but must be carefully making a MySQL database and a config.php backup
To see where and how is hosted a site visit this link:
http://news.netcraft.com/At the box on th upper left type:
www.ichoson.comYou will find the block belongs to:
Liquid Web, Inc.
http://www.liquidweb.com/Your virtual server is not the same like a dedicated server. But I think is working OK.
The reason I have dedicated servers is due to I have a lot of visitors and that helps to sell my antivirus software:
http://www.perantivirus.comPlease do not hesitate to make your questions in this forum. There a lot of good people willing to help.
Regards from Peru
Jorge Machado
http://www.jorgemachado.net