Same here. It was pretty nice at keeping my desktop clean while still allowing me to keep my links.
I had Vista at the time so I wasn't able to pin icons to my task bar (Never thought of using quick launch for some reason.)
But with Windows 7 and pinning, I no longer use it.