Look for a minimum uptime of 99%. In fact, even 99% is actually too low - it really should be 99.5% or higher.
Runbox.com is flexible enough to meet all your needs.
Check out their
cheap hosting deals.
Overall reliability is great, the control panel is easy to use, and useful, things work the way they say they will - basically impressed with these guys.