Re: best c++ compiler
I think you're confusing "compiler" and "IDE".
An IDE (Integrated Development Environment) is basically a text editor with bells on, allowing you to type in your code, see the syntax highlighting, and hit a button to debug and run it. The compiler is strapped on the back, all it does is convert the code into something the computer can understand and run for you.
You can basically use any compiler with any IDE. The standard compiler with Dev-C++ is MinGW, but there's Microsoft alternatives, or another freeware compiler called GCC, which is widely used.
Hope that helps, if you have any further questions please ask.
Master of common sense. If you don't like it, stop reading.