Well you need to keep your windows updates updated. You need working antivirus that has its subscription/defintions being kept up to date. And every so often (weekly or biweekly) run either adaware or spybot search & destroy (both free).
Also doesn't hurt if you switch to using something OTHER than Internet Explorer to surf.
Bookmarks