Just switch, set up a Gmail account and forward your other email to it whilst you switch over.
I did this with my Yahoo email about a year ago, I keep meaning to turn off the forwarder but it's been so long now they've locked my account login. Actually, the only spam I get is stuff sent to my old Yahoo account, but Gmail filters it effectively so it's all good.