Try forked.net. They are one of the most reliable dedicated server hosts out there and have local support, as opposed to dealing with someone in a foreign country whenever you need something.