You may want to try Yahoo's free account. I have gotten no spam whatsoever from them since I signed up for my account and I don't even have any of the filters activated. But from what I hear the filters are much more functional. Just a thought.
Quality is remembered long after cost is forgotten.
...Oh sorry I guess I am just another stupid kid who doesn't know anything...