I really like Samir and Neil. I know an Indian American guy named Neil and so I have really positive associations. Not sure if this would be positive or negative for you, but Samir may get nicknamed Sam in the US.

Here are my other favorite Indian cross-culture names:Ari - one who shows the right path
Ashwin - brave knightIra - wind god