ddrueding
Fixture
That depends on who is currently running your e-mail. I'm a firm believer that everyone should have their own domain, that way they can keep their e-mail address no matter what and have whomever they like run it for them (among other advantages). Cost is well under $100/year for all of it, setup time is about an hour and maintenance is 10 minutes a year.