I find linode simply fantastic. I've not really had to use customer support but everyone says their great. I moved from shared hosting (for 15 years) to linode about 5 months ago and could not be happier. It was a bit intimidating getting started but the Library is great.