Thanks NaturalViolence, you've posted some good stuff to think about. If you write any more than that, it might be a better idea to make your own thread and get it sticked, as that's pretty useful information that lots of people would like to know.
E8400 @ 3GHz, 4GB Ram, Gigabyte 275GTX, Windows 7 64-bit