I have been with greatjsphosting.com for 11 months and I can say that their support is outstanding, quick answers with intelligent responses.
The pricing is very good, especially for what you buy for it.There are many useful features included into their hosting plans.