That heavily depends on:
- what kind of services you want (hardware, network, custom application software, website building, to name a few common examples)
- if you need local support or would be happy with some offshore company (in Ukrain or Vietnam, for example)
- if local support, where you are located
Kees
Hi fellow members, I run a quality management consultancy. I had to face a lot of IT related issues in the past, which resulted in exceeding the deadlines on many occasions incurring Service Delivery penalties upon us. I have decided to hire a company with experienced IT consultants. Please recommend any such companies based on your personal experience or share more info about such companies.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic