which server you should choose it all depends on your traffic and requirement, server comes on different range according to their configuration as low confi you buy that less cost it should be, and as high configuration you go cost increase
One more thing you need to keep in mind is getting managed dedicated server, if you do not have good tech knowledge, because you would be looking help from host and if they are not managed server, it may cost you much more for support, where in managed you get free support.
Hostome.com provides very good
managed dedicated server so you may want to check with them and decide what configuration you need.