Knock nock ... door closed

How do you do to avoid depending too much on one-stop-shop services like google's to shield yourself against problems like this one ? There are very very few webservices (even paying ones) that can compete with google in terms of coolness in their offering. I mean, I know no email hosting service that has a web interface as powerful and easy to use as gmail. None of those I know lets you pump your emails from another imap/pop imap server. None of them have an anti spam as poweful as the gmail one. None of them lets you tag your emails like what gmail does. None of them provides you with a Jabber chatting service that lets you connect to the server using your own jabber client etc ... To avoid loosing my emails when google shuts my access down for whatever reason - like what happened to Nick Saber - my emails are stored on an imap server that I pay for. I then kindly ask gmail to pump the emails from there, anti-spam them, filter them, tag them, and I read the resulting emails back via imap, using Thunderbird. I don't really want to administer my own server because I prefer hacking code in my free time instead ... Does anyone have a better ways to handling emails nowadays ? Any webservice that can really compete with google today ?