Hi Keith, sometimes I can get a little too philosopical for my own good so let's cut it down to a bite sized chunk.
The software and ISP or office server solutions you guys are recommending are developed, created and owned by the company that makes its fortune by creating and selling the spam cannons causing the problem in the first place.
You're all suggesting we add to the problem by supporting spam killing at any point in the chain other than its origin. If it's not killed at source they make a killing

That's why I won't use spam killing software - it's making things worse not better.
Rob