I signed up with Kvchosting just more than 6 months ago and I've never been happier.
They always respond to tickets and live chat right away.
The server has been functional, fast and reliable. It went down once for 10 minutes, think about it: just 10 minutes.
Truly painless and totally smooth!