Windows 7 comes out in October this year, so if you can wait that long i'd purchase the OS then. Otherwise, Vista would be the better OS.
As for software I would use Avast! for your virus protection and Spybot S&D for your spyware and registry cleaner. THat is really it, you just need a solid virus protection and a solid spyware protection.