I've just been stress testing a @digitalocean VPS for a new Minecraft server, very very impressed with the results (and the price.)