No guarantee that this will fix it, but I have a few Ebtech hum eliminators. They are line level isolation transformers. They won't fix every hum, and in one case it introduced a hum, but they've worked for me more often than not.
Other than that, I would check your mains outlets for open ground as a start.
Good luck.
-n
____________________________________________________________________________________
Looking for last minute shopping deals
Find them fast with Yahoo! Search.
http://tools.search.yahoo.com/newsearch/category.php category=shopping