I've been with a lot of hosts, and I'd resist the temptation to just go with the cheapest, or the one that seems to offer the most. Eventually, they'll let you down with slow servers, down-time, or poor support.
LiquidWeb is good, but I'd recommend them for a dedicated server before shared...