for cheap and fast shared go with A2, especially if you need WP. they optimize their servers for WP installs.
unlimited domains, bandwidth, disk space, etc.
a2hosting.com
they do have dedicated servers and VPS too. when you get that size tho, there's better dedicated server options.
i put a lot of little stuff on A2 like email, marketing, WP...
#