HDDs don't usually "whistle." That may be your warning that the bearings are getting ready to go. As to your fans -- water-cooling is definitely the Right Answer (tm). An alternative might be quieter fans -- seems like there are companies that sell ultra-$$$$ quiet fans. If all else fails, try a search at
www.slashdot.org -- this topic comes up about bi-monthly over there.
Dan