I understand that some people are too lazy (or whatever) and use Gmail. But do you really assume that you won't switch your mail or chat provider for the rest of your life? That's exactly like the people who used @hotmail.com a decade ago.
Your own domain costs $10-20 per year and it's trivial to setup (either on your own server or with Google Apps). And if you decide at some point that you want to switch to another provider, all you need to do is to point a few records (MX, XMPP, SPF) to your new provider - this only takes a few minutes to do.