You obviously have not been paying attention. Dell caught hell for lousy customer service outsourcing to India, and they saw repeat Sales drop. They have since moved a lot of the call centers back to the USA. If you want CHEAP go with Dell, but if you are a business beware the consequences. If you want ultra-reliable machines with enterprise level features then you need Sun or IBM servers, or the DL series from HP.
India is a great place for development,as they have very skilled programmers for cheap wages and "tech speak" has less problems with the language barriers than customer service.