Why not have both ? I've got a few accounts and I use different ones for different purposes. My main account is kept exclusively for family business, and the others for ordering off the web or joining forums etc. That way all the spam goes to an account I can ditch if the worst comes to the worst. I can thoroughly recommend GMail, good filtering and storage facilities.