I was trying to think of which IDE I used in college. Thinking back I guess I never used one!! Crazy.
I had Metroworks for a while, but only used it for coding in Java. Its a decent IDE, but I don't like its project property and management tools.
I like BBEdit a lot. It has syntax checking for a lot of different languages. The problem is that I don't believe it compiles (I could be wrong. Haven't used it in a while.)
Project Builder is also nice. And its great for C and C++ code, as the share the same compiler as Obj-C.
Taft