I hosted with kvchosting.com for a year before moving to back to a dedicated server for all my sites.
have found the speed of the site overall is fine, downloads are faster than the old dedicated server and I have not yet experienced any downtime with them.