OK this is what a lot of us have been waiting for. It's from xda developers. The application is z4Root. This is a one step rooting app, you can get it in the Market.
pc747 from our Rescue Squad says get the SBF before you do this in case of any issues.
Samsung Galaxy S (All variants)
Galaxy 3 I5800
Droid 1 (2.2.1)
Cricket Huawei Ascend
Desire (requires nand unlock)
Desire HD (requires nand unlock)
Evo (requires nand unlock)
G2 (requires nand unlock)
Archos 70 (unknown)
LG Optimus One (unknown)
myTouch 3G (unknown)
Droid1 (older firmware)
As usual, I am not responsible for anything that goes wrong. If your phone bricks yell at the developer. Not me, I'm just passing along my experience.
I have installed it in my Droid 2 and it went seamlessly. I have reinstalled a couple of my rooted applications and they are working fine.
I still think it's a good idea to find out what rooting is and how it works before you do this. Just so you understand what you're getting yourself into.