teklord - do you only have the CPU fan + the PSU fan ? Do you have a space for a case fan ? That would be the best "bang for buck" cooling method. Even if there is not fan pins on the motherboard, you can always chain it from a spare MOLEX connector.
If your GPU is hitting 80 degrees I think I'd be a bit concerned about how hot my hard disk was getting. Every hard drive I have seen has an internal temperature gauge and speedfan
http://www.almico.com/speedfan.phpis great for finding out how hot the drive are, summarising all the S.M.A.R.T data and even has the ability to compare your readings online with the global averages for that drive model. It's a really outstanding piece of shareware even if you don't use it to modify fan speeds. I try and keep my drives under the average which is around 35 degrees C. I lost a couple of drives in another PC and I think I shortened their lives by running them too hot. I also found out that taking the side panel off heated up the hard drives !!!! because the airflow was no longer drawing cooler air across the disks, it was short cutting in from the side. The ideal config is cool air entering the case at the lower front, making an 'S' shape and exiting at the top or mid rear.
Some of those PCI coolers , the double fan ones, use the PCI slot to provide extra support. This is a mechanical rather than electrical connection. You might find you could cut the tab to engage with the AGP slot.
I think the Thermaltake A2426 Cyclo PCI Slot Fan (Blue LED) looks good, I just ordered one myself so my card will have fans above and below.
If you want a standard blower type like the black one in the link, I have a spare you can have , PM me.
Another way of solving your lack of slots would be a fan that blows across all the cards like this one
http://www.maplin.co.uk/module.aspx?ModuleNo=29335&doy=9m5
It's a bit hard to see how it fits, but basically it is perpendicular to the PCI cards and blows down across them i.e through the gaps between the cards. The mounting plate is held in place by the same screws which also hold the PCI cards or blanking plates in place. Of course it assumes you have some space between the top edge (closest the case side panel) of the cards and the side panel. Hope that makes sense !?