For the class I took in Java last quarter, I fell in love with Netbeans. It has an awesome breakpoint and stepping functionality, that let's you see the value of EVERY variable on the stack when you hit a breakpoint. It displays it in a nice little window, even with a "+" next to arrays, so you can see every value in the array. (Also worked with linked lists!!!)

Does any IDE for C have this functionality? Looking for a good and powerful IDE to use for my C class. Any comments / experiences would be much appreciated!