Can someone recommend a reliable USB JTAG programmer/debugger for ARM processors, mostly Cortex-M3/M4, from a variety of manufactures like ST, TI, Atmel, and NXP, that will work with Keil, IAR, etc. (And Visual Studio's .Net Micro Framework, although I don't know anything at all about that.) Perhaps even Eclipse and on a Linux OS, although this isn't very important.
I would like to get something that will not break as it gets passed around the office, and can handle a semi-professional work load over the next year or two. $200 at the most, however less than $100 would be nice. I have a bunch of old, crummy kit type units, but it's time I pickup something a bit more professional.