Server Premium L - 1&1 Dedicated Server
rent a server > connect to your server using remote desktop > upload your server files to your server > configure your ip address > run the server.
don't use 1and1 it will rip you off :)