Launcher Pro also allows you to hide icons in your app drawer.
At first this seems superfluous, but after hiding all the apps I already have on my homescreens, in the dock, all the extra shortcuts in my dock created by LP by sliding left or right, or gesture swiping up, programs in folders, apps that I can't uninstall, and apps that have shortcuts to them through widgets, the app drawer becomes very manageable again.
From your home screen when you're running launcher Pro, go to Menu > Preferences > General Settings > Hidden Apps
I've easily hidden over half of my apps because I can get to them from the homescreen, widgets or through other apps that I already have easy access to. Really helpful imho. Plus I have a shortcut to gesture search on my homescreen, so if I ever need one of those hidden apps, I can easily find it using that.
PS: I also have QuickDesk running which is like a popup homescreen anywhere on your phone by double tapping the home button. I find it useful for settings widgets and access to apps that I use frequently or need quick access to like shazam, camera or barcode scanner. This has helped me cut down tremendously on clutter on my regular homescreens (and thus my app drawer) and is very convenient and fast.