I thought pretty much the same. Tried out the ObjectDock free version, and... well... bought it. It actually simplifies Windows, since it gives YOU more control how things are displayed and organised.
Taskbar? Don't need it, hide it. But I want to keep the system tray. Objectdock does the trick. I don't want lots of messy shortcuts lying around on my desktop, but I also don't want to work through the enormous tree that is the Windows startmenu. Objectdock with drawers allows me to keep shortcuts organised in logical groupings and autohides them until I actually want to use them.
I'm a software developer, I like things clean, functional and simple. Surprisingly (and it really WAS a surprise to me), Objectdock accomplishes exactly that.