Back in the Gingerbread days, I swore by GO Launcher. I tried all the others, yet it was my go-to on every device before the Galaxy Nexus. Sadly, as much as I wanted to continue using it past Android 2.3, GO became basically obsolete on ICS and beyond.
You can't keep a good team down, so the GO Launcher devs are back with an incredible looking new launcher called Next Launcher. As awesome as it seems, though, I can't say that its $16 price tag is enticing me to give it a try... at all.
As you can see, this launcher is all about the bells and whistles.