vik_c - 3:24 am on Aug 6, 2010 (gmt 0)
I was waiting for someone to mention that :) I've really found only three countries so far - Canada, NZ and Mauritius. Most of what I've read about NZ makes it seem a very attractive option. Their Long Term Business Visa >> Entrepreneur policy seems realistic. It doesn't require any min net worth nor any job creation. They have everything I've mentioned. I think the cost of living is much higher than India though especially when it comes to food.
From the response to this thread, apparently not many webmasters have considered migrating!