Last week, a friend and I made our first, long-overdue foray into Jackson Heights for Indian food. We went to the Jackson Diner, of course. It was very good: the palak paneer was velvety and rich, the dal was spicy. But it was not...how shall I say...transcendant. I remember when Dawat was still consistently good; their mustard green korma was mind-blowing and their dal was sublime. Now, I go to Dawat, Bayleaf (the coconut baby eggplant is terrific) and a few others but they are expensive and inconsistent. Hence my trip to Jackson Heights. Can you recommend any good Indian places (I prefer Northern), especially in Jackson Heights?