There are many good provider when you are looking for a dedicated server. I think you should search in hosting directories like
TheWebHostingDir. You can customize your search as per your criteria like DC location and resources and compare different provider plans at one place. You can even check out reviews from real user which can help you out to make your decision.