Silver Spring/Wheaton really suffers for good Indian food--
Ghar e Kebab is good (though not cheap). For Fantastic indian food, you have to go to Langley Park.
I'm embarrassed to say that most of my "Indian takeout" comes from the Trader Joes freezer section.