There are a few things to consider. The first of course is the specs, i.e. do you need xeons, RAM requirements, bandwidth, storage etc..
Also, you need to think about location, should the server be close to you or your customer base (assuming they are different). For a list of deals available...