Um, wow, but that motherboard is a bit much if you're looking for just the capacity to run programs and not modern games.
This Gigabyte model should handle your needs at a much friendlier price.
Thermaltake is good in my books. I've had one of their power supplies for almost a year and it hasn't given me any trouble. As to fans and heatsinks, the stock equipment with the processor should be good unless you plan on overclocking, in which case I agree with Zalman for replacements.
My only other recommendation is to consider saving up for an 8800 video card only to take advantage of greater and faster memory. This should help future-proof your computer for the next few years.
Jam it back in, in the dark.