Originally Posted by eli roos
I have thus far had very good luck with www.barakhosting.com
. I'm not sure if they meet all of your criteria because I am such a newbie at this, but I've found them most helpful so I'm sure they will be able to answer your questions.
Hope this helps.
Thanks eli roos, I'll check barakhosting in detail in some time. I just browsed their site and they seem to fulfil many if not all requirements, but i need to google their reviews and also bad experiences if any one had. Little effort now would hopefully save alot of time later.