GCC isn't "a trend".
Turbo C has been out for a quarter century since it's last update and is absolutely obsolete.
GCC (4.9.1) has been out for 11 days since it's last update :).
The difference between the GNU Compiler Collection (written in 1987) and Turbo C is that the C++ compiler, G++ is continuously updated and now fully supports C++11. Turbo C does not fully support C++89.
Other good compilers are
LLVM/Clang
Comeau C++
Netbeans
Following trends, anyways, is a waste of time.
Eclipse provides a C++ developer's toolkit which integrates with G++.
http://www.eclipse.org/cdt/
Code Blocks seems to be popular as well.
http://www.codeblocks.org/
If you are willing to do some configuration, Microsoft Visual Studio has a very nice (IMO the best) IDE, but I am unsure whether or not it is possible to configure it to completely support C++11 (i.e., replace MS's terrible extension-riddled compiler).
http://www.visualstudio.com/
Netbeans is a good choice as well.
https://netbeans.org/
Personally, I just use Emacs, and it turns out that I actually work faster with that than any of the IDE's above (I've tried them all).
If you are not familiar, Emacs is the arguably the most powerful text editor available.
The speed I gain by working with that makes up for some of the pain that comes with it not being an IDE: there is no auto-completion and the syntax highlighting for C++ is out of date. I've fixed that, however.
Basically what I'm saying is that it's the best thing I've found, but everything has shortcomings.