Good website hosting company?

my site was on bravenet, and was easy to do anything i wanted on

i could be in editing HTML or images after going thru maybe 4 pages, login page, an account front page, select subdomain, select file, and do the editing

could have like 30 emial addy’s, a load of subdomains, and a bunch of other options