#1: Don't rely an ISP provided email address, it restricts your ability to change provider and does not look professional. A domain is like $30 per year and commodity webspace/hosting is as little as $10 per month. Standard hosting usually includes email mailboxes, pop, smtp, imap, webmail, forwarding, auto responders, anti spam, mailing lists.
#2: Don't stay with a provider that is not delivering a consistent and reliable service. Xnet's record over the last 12 months is very poor, change now. If they improve come back later.