Your photo's of the channa masala dish are so damn amazing! Personally, I love channa masala with no extra "stuff" and deep fried bhatura's :D
As my username implies, I love Indian food, though I'm biased :P
B.C. has quite a few great Indian restaurants there. Have a great trip!