Right now, I'm using Launcher Pro. Really easy to use, no bugs, and it's very customizable. It's the only app of it's kind that I've used. I know there are more like it, but I'd rather get feedback from personal use rather then spending time getting to know each and every one myself.