just because obama is coloured and a democrat does not mean that he is good for india. he is good for indians in the usa but not necesarily good for india itself given the democrats traditional antogonism towards india's nuclear capability, outsourcing etc. in contrast the republicans who might not be the best news for NRIs in the usa, are still the best option for india - especially given their positive engagement of india in recent years.