Sriniwas, your point is very valid. All our software industry has highest talent in world. But still most of them are doing only Service, service and service. Just like sofisticated majoors....Why can't we develop brands of s/w products and patent it and sell accross world? That would increase india's income a lot...and also jobs...