I have been with ewebguru for nearly 4+ years now, and will continue to extend my subscriptions as long as they provided the same service! and the service, which is keeping me with them.
In terms of uptime, in past 4 years, I only experienced for 25 seconds - and thats about it, may be other customers might have other thoughts, but I have told you my experience.
Speed has always been good enough, infact I found it better than YouTube as when streaming media content off the ewebguru servers.
In terms of Help/Support, they really make you feel like you are the only one being dealt with, and it shows in the output as well, in my time with them, I think I have to contact them 4-6 times, and my query was answered/solved within minutes(Maximum time I experienced was 15 minutes)
In terms of value, the softaculous installer comes with Loads of scripts(some free, some premium), and I dont think I will be able to even use 10% of them in my lifetime, from e-commerce, e-eduation, blogging, forums, you can find ANYTHING there(constantly updated).
Concluding, if you are looking for decent host for small to medium hosting requirements in long run, ewebguru is the one to go for PERIOD. once your requirement increases in terms of files, performance, you can always look for dedicated/Virtual options.