If you ever decide to our source your web development to India or any other country, make sure you don`t out source everything.
First of all, let me say as a business owner it`s always good to "find out for yourself" what works for your company and what doesn`t. Especially if you`re going to be offering Web Design and development.
From my previous experiences if you decide to out source your projects to India or any other country, make sure you don`t out source the whole project. You can still have total control of your customer`s project if you stay in the picture.
For example: You can do all the Design (XHTML) and if you need serious Database Programming, you can have them develop that side of the work for you. But again you have to stay in the picture just as if you they were working for you in the USA as if they were in your office. "YOUR THE BOSS"
By staying in the picture and of course knowing how to read code can help you move things around and make any edits if needed [grammar and spelling]. You can benefit from it.
Now if you decide to out source the whole project, then good "LUCK". I have heard some horror stories out there about them not giving you the source code or files after you paid in full.
But then again, out sourcing can be as good as how involved you stay in your projects.
Web Developer / Owner / Consultant
When starting your own business the need to "know-how" is greater than money!