I don't do game servers but I may know a few people who do...
If you can give me some idea of price range / spec etc then I can ask around for you
A quick tip - always get a server that is in the same geographical location as yourself / your clan - this is to keep pings down, if you are UK based then a USA server may well prove rubbish - no matter on the spec of the machine.