I've noticed that the less free hard-drive I have the slower Windows 7 works. This starts at ~10GB of free space and increases dramatically towards 5GB. If I free up space Windows pops back to life.
This happens on both my laptop (4GB of RAM) and desktop (3GB of RAM)
Why does free space effect Windows performance in such a way?