JodoHost definately would get my vote
I have a SilverHost reseller plan with them and JodoHost has provided me with the best service so far
I think what makes JodoHost stand out is their customer support and service. Tickets are answered really quick, and I need them to be answered quick because I have my own customers. A typical request to add a Cold Fusion DSN or give DBO permissions to a MSSQL database takes less than 30 minutes to be answered. During one night one of my customer's website had gone down (she waked me up!) due to an ASP.NET issue. Submitted a ticket (around 3am) and they fixed it in 10 minutes with an apology (it was apparently a server issue). More recently, JodoHost has started offering Live support over Chat. Just have to click on their live chat link on their site and I have always been able to chat with someone on the last few occasions I used it. Talked to Rajneesh and Deepak if I am correct. Another good thing is that at JodoHost, you can deal with their techs personally. Stephen, of of their techs, is very helpful on their forums and I dropped him a personal email which he got back to quickly. I have also exchanged a few emails with Yash (their CTO) and he was also very professional and helpful. Rajneesh is very helpful over Live chat and the ticket system. They got a few other people who have answered tickets for me out of which Deepak has also been very helpful and quick on my tickets.
Of course, I don't expect every host to be perfect and I have had some problems. They are facing some nasty ASP.NET issues on Win6, the server I am on. Occasionally (once in 4 or 5 days), my site goes down for 5 or 10 minutes with Resource errors. Stephen (at their forum) however indicated that they are working on it and are close to a solution. JodoHost is not a very big company as I earlier thought, they only have 10 to 15 servers if I am correct (counting the server aliases in my reseller CP). They are also based in New Delhi, India, I was not really too concerned but then again I was a little. However, I found it surprising to know that Stephen (one of JodoHost's techs) lives in Texas so they are also hiring in the US although most of their staff is Indian. They have a US phone number which I have never really used though
In a nutshell, a very good experience. They are a professional company with alot of potential