I'm trying to see if there is another compiler besides MinGW or gcc, both of which are the same thing. Do you have any suggestions? Also, an IDE would be nice.
Also, I avoid Cygwin after the nightmare I had with Linux. Sry!
Why do you want to switch away from GCC? It's a fine compiler. If you want to switch, give Clang++ (atop the LLVM) a go. It's got some very helpful diagnostic messages.