|MadSci Network: Computer Science|
Before looking at exotic solutions, have a think about airflow. Many people (including some manufacturers!) think that just bunging a fan or two in the case will solve heating problems, but it is important to consider exactly where the air is going - a little care in routing cables, positioning baffles etc. to duct the air where it is needed can vastly improve things. Take care to avoid unwanted air loss through unused slots or connector cut-outs.
Try the links in the MadSci Library for more information on Computer Science.