Originally Posted by Veldahar
So I should look for a Dedicated VPS or a Dedicated Server? What the difference between the two if there is? Can you suggest a company that suits my needs listed above?
honestly, you should be looking at a real virtualized instance with its own full OS install. A dedicated server is not useful these days with these sorts of minimal requirements. Plus with a virtualized server, you would typically be on much better hardware - faster CPU, RAID10 drives, redundant components, etc.. just get a VM using real virtualization technology like xen, vmware, kvm, etc.. and avoid things like virtuozzo or openvz (which is more like shared hosting). there is zero reason in this day and age to get a dedicated server for a requirement of 2GB RAM. its an inefficient use of resources, bad for the environment and you can never get the same overall value
hope this helps...