Criteria:
• best-of-class Web UI/UX
• outsourcing freelancer friendliness (how easy and fast are the transactions to/from offshore banks, lower processing fees etc)
• great customer service (access via phone & twitter, 24 x 7 etc)<p>Also, list any caveat people need to know about before going with your choice.