There is another method:
On your computer, go to play.google.com and log into your Google/Gmail account. Search for Launcher Pro or click HERE
Then click Install button. Select your phone on the list and click Install again. The app will pushed to your phone. Check your phone if you see anything download and installed.
Once the app is installed, press Home button. See if it will ask to use Launcher Pro. If yes, select Launcher Pro and see if the Home screen will display.
If nothing is prompted or Home screen not working, turn off your phone. Turn it back on and your phone should ask which Launcher to use. Select Launcher Pro and select Always.
Your phone will work as normal now with the new Launcher app. Add your icons and widgets back.
If you want to use the original Launcher, press Menu and select Settings. Select Applications->Manage Applications->All (swipe left to go right to All list). On the list, scroll down and select TwLauncher on the list. Select Force Stop and Clear data.
Press Home button. It will ask you to use which Launcher. Check the box for Always select and select TwLauncher. That will switch it back to the original settings. You will have to reconfigure the icons and apps.
Please let me know if this method worked out or not. Thank you!