well i agree with panda, keep it clean ppl (desktop, registry, etc)... and eventhough some ppl say u should reinstall everything every 3 months, i prefer to use Norton Ghost... it's a nice and efficient backup system, and doesn't kill your CD like reinstalling would...
defragmenting it every month is also a good suggestion...