[Droid Incredible Android Development] WoZeR:
Thanks to everyone and all their post I was finally able to root my Incredible. Since I was having issues getting mine to root I tried pretty much everything that was said on these forums.

The secret to rooting is the timing of inserting your sdcard before the recovery screen is shown.

Here are the steps that I did to root 2 difficult incredibles.

1) Download the google SDK. You need the adb command for the rooting process.

2) Install HTC Sync or google SDK drivers. It doesn't matter which one you use. You just need the drivers installed and working.

3) Put your phone in USB Debugging mode under the applications config section.

4) Plug your usb in your phone while it is booted normally.

5) Select the disk drive option when prompted.

6) Make sure you can sucessfully connect to your phone using "adb shell" command. If this does not work you will not be able to go any further. This means drivers are not installed correctly.

7) Power off your phone. Doesn't matter how. Battery removal, press power off button etc...

8) Remove your SD card.

9) Press Volume down and power at the same time.

10) When the phone is at the Bootloader menu press Volume down and Highlight the Recovery option. Do not select it yet.

This is where the rooting process gets tricky.

11) Make sure your usb is plugged in.

12) Make sure you dont have your SD card in your phone.

You have to insert your SD card in your phone while the recovery mode is loading. There is a specific time window that you must do this. By using different SD cards they take certain time to initialize during the loading. This is why some SD cards work all the time and why others have to be inserted at a certain time

13) Go ahead and get your "adb shell" loop running. It should show "error: device not found"

14) Bring up a clock. You will need this to keep track of when you inserted your SD card during the recovery boot process.

15) Press the power button to select Recovery and start counting the second hand on the clock.

16) Start at 1 second and insert your SD card. You will wait until you hear windows beep when its loading the drivers for the USB device. After the 10 seconds your adb loop screen should show the following if it worked: "exec '/system/bin/sh' failed: No such file or directory (2)"

17) If it does NOT show this you will need to remove the battery and SD card and go back to step 14.

18) Increment your time by a second. So for the 2nd try insert the SD card after 2 seconds have past. So far on my walmart PNY 2gb SD card on 2 incredibles it takes around 5 to 6 seconds of waiting before I can insert my SD card. If you get to 10 seconds you need to restart and try again, but this time try half seconds increments.

When I select the Recovery option and the phone is loading I will see the white splash screen near the bottom kinda flicker a little bit and have a small horizontal line distort across the screen. That's about the same time I insert my SD card.

If you get the "exec '/system/bin/sh' failed: No such file or directory (2)" message looping in your shell prompt, Congrats you have access to the recovery shell. You will need to follow these steps to fully root your phone.

http://www.unrevoked.com/rootwiki/doku.php?id=public:adb_in_recovery

Thanks to everyone in these forums offering their input. Without your input I wouldn't be able to root my phone.