We use our website to take reservations for a few small hotels, so you can imagine how important uptime and reliability is for us. After a nightmare with our previous host we switched to CanSpace and everything has been awesome. We started with a VPS but recently moved up to a Dedicated Server. Their support staff actually take the time to understand our website and the way it works, and have provided us with a great upgrade path for the future. They never sell us anything we don't need - in fact they have often talked us out of upgrading when it wasn't necessary, which is rare for a company these days. You can't go wrong with these guys.