Finding a contractor to set up our server
davidw: I'd suggest that you also try and learn from this person - it might cost a bit more initially, but basic admin skills are something that everyone technical should have.  Sure, know your limits too - you may never be the guy that runs the 100 system data center, but you should be able to manage a few computers competently.