Gnome 3 is retarded, not the way it looks. >_>
I'll never understand having a whole screen dedicated to switching between windows. <_<
You can switch to windows hidden under other windows quite easily, you can launch any program, script, document etc just by typing it's name, you can view all of your workspaces and easily switch to the one you want, and you have a quick launch bar. There are other things you can add to it as well. Aside from those features, you can assign a hotkey to bring it up, rather than dragging the mouse all the way to the top left corner. Dedicated to switching windows? It's no wonder you're still a Linux noob.