Having tested numerous hosting services, and being based in Europe, I am now moving all my DNN sites from USA servers to http://www.webhosting.uk.com/
This is billed as "shared cloud hosting" and using tools such as http://www.webpagetest.org/ I have convinced myself they are as fast as any, and very reasonably priced.
After extensive trial and errors moving about 10 DNN sites to their servers, I am happy that I can rely on their services.
The online chat suport is responsive.
However the plesk control panel provided is unable to manage the site adequately.
Rather than wasting time tearing your hair out, here are recommendations for necessary support intervention:
[a] my sites never start of their own accord - add an index.html and make sure you can see this, and ask support to fix the problem before you load DNN
[b] ask for modify permissions for ASP.NET to be set for the entire site
[c] ask for an integrated asp.net 4.0 application pool
[d] if you need PHP support, ask them to get it working - this usually kills the site so you will need to ask them again to get it sorted
[e] the task scheduler will only run PHP (and perhaps VBS) - see
http://chriscant.phdcc.com/2011/05/sc...
[f] you may need to ask for a 587 port to be opened on the SMTP server to be able to send email remotely
[g] upload zip files and ask support to unzip them for you on the site.
Gad - it would be nice is someone could produce an online editor that actually works properly, what?
Good luck
JC