problem with yahoo is the fact that most of the porn/spam are sent with spoofed urls so everytime you block it, you'll still get it and wasted a space in your blocked addresses.. you cant escape spam.. but of course, what i do is having a public and private emails..