Fenixp: Well I keep calling cmd.exe terminal, 'cause ... I like the word :D Is it even wrong? I don't know, I hate terminology.
Command interpreter, command prompt, even terminal is better than "DOS", those three are generic terms though and do not specify a specific environment, but instead refer to various functions or parts of the application (but I barely bother discerning between them myself, so I can't complain about others not doing it either - my main source of irritation is using brand names for generic concepts; gladpack for plastic wrap, google for websearch, xerox for photocopy... or dos for any text-based or command-line interface).