Can anyone recommend a good one (preferably free). I currently use AVG Free, which in theory does have a spam filter, and it had always been pretty good, but in the last month or so I've been getting loads of crap email from the usual viagra/porn/dodgy investments sites.