I would have to recommend
Open Office.Org. It has all the functionality of MS Office but without being made by Microsoft. So there is no registration to deal with let alone
nasty registration bugs (link goes to story at The Register).
Also I like
AVG Anti-virus for my anti-virus needs. It is free for personal use and you don't have to pay for updates or new virus definitions like you now have to do with Norton.