Sounds like you're on a great path!
Regarding email: have you considered getting your own domain and having emails associated with that domain hosted at a nice place?
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: