C++ outsourcing the smart way: Indian price advantages