Also - to the person requesting lower performance for non-dedicated machines (for using windows, and/or playing games), simply run a lower aggression (3 for 48xx series cards, 4 for 58xx series cards) and you can play DirectX Games in the background with minimal interruption. I believe the CUDA miner has a similar flag (-f 60 maybe?)
That often still causes crashes. The -s tag-like funtion also serves to lower temperatures as well.