To answer my own question, I have a number of emails (business, college, and personal domains). Currently I forward them all to my @live.com email address, but I'm planning on switching to my own domain as my primary address soon. The good thing is, with forwarding you never really have to get rid of email accounts.
I previously used my college email address, but after transferring to a new school I decided it'd be better to stick with something I'm sure I can keep, whether its an email service or on my own domain! So college email just forwards to my main account now.
For email on my own domains, I'm using Google Apps free. Works great :). My personal main email right now is a Hotmail account (@live.com), which is tolerably and actually quite nice on iOS now with ActiveSync, but it's still way inferior to Gmail and Google Apps.