Thank you! I did consider sharing my choices at some length when writing the article, however, I decided not to in the end, because there are so many variables involved, it's really a matter of picking the right host for your needs, and a host that performs well from where I'm based may not be so good for where you are, depending on internet traffic and support requirements. But if you or anyone else reading this runs a relatively small db(up to ~100Mb)/site, let me know, and I'd gladly send you a private post detailing who we use at present.
The problem is that if I recommend anyone in a public forum, I have to emphasise exactly what my own requirements were at the time I chose them.
Also, I would automatically exclude good, higher end business providers such as Cable & Wireless, simply because they provide facilities beyond what was required at a budget which exceeded what we had available. I'm also aware that these articles are on the SSC website for some years, so I'm reluctant to say a host is great now, because in a year they may not be (and we've been in that situation several times).
Bob, with regard to the web hosts, the article was mainly targetted at start-ups, and small to medium sized businesses. I agree with your point and given a limitless budget and time, I'd do it all myself too (call me a control freak!). I've worked in very large businesses and corporations where they obviously have enough cash and resource to throw at the solution in-house, but as a smaller enterprise, you need to have the site and database regularly backed up, have a high speed line into the site from the net, and have support staff to keep it running. The cost of setting up the infrastructure and the ongoing costs of doing it properly can be prohibitive to a smaller company. This is probably even more so the case in more rural areas, and in the developed world outside of Japan and North America, where bandwidth doesn't come cheap and telco's can be (ex-)state monopolies which still have a stranglehold on the pricing of telecomms connections. You may be talking about an order or two of magnitude in costs difference in these places.