Thanks for the reply NewYorker,
I am just worried that if I say too much, they may just reject my application or transfer my case to New Delhi.
Anyway, this one is for everyone.......
Given my situation, is there a better chance of getting US Visa from India rather than from here in Canada...