Dedicated server hosting for Unity games

I want to hire some dedicated servers for my multiplayer Unity game (both US, Europe and Asia). Does anyone have any recommendations for good services for providing dedicated servers that can run Unity games?

Not sure but think amazon might have a useful solution for this.

If the game is really high speed and you have a good amount of budget use joyent,
otherwise go for windows azure or Amazon cloud (elastic computing EC2)

Note: On unity 4 you can run on Ubuntu but you need to install X using apt-get on your server and run it, however u don’t need a GUI

Compile your game to ubuntu, install a ubuntu server on any machine, then use xvfb to run unity without any physical display…
Take a look at OVH servers. They arn’t really cheap, but works really good.

Keep in mind that cloud server solutions offer the service “flexibility” and all of them want to earn money with that. So unless you need their flexibility (for peaks of interest in your game), you are better off with a dedicated machine you can rent per month including a lot of bandwidth. Making use of the flexibility means you have to shut down servers, when no longer needed, too.
If you run authoritative game servers on those machines, bandwidth is going to be the defining cost factor (not CPU). So make sure you get some GB included per month.

There are a few discussion thread in this forum already. This post should also be interesting:

Did you already write server logic to run?