How to get to your settings without a home screen app?
Found this at: http://orlygoingthirty.blogspot.com/2011/01/how-to-uninstall-expired-launcherpro.html


  I finally found a workable solution:
  download the latest LauncherPro APK
  (or hopefully any other APK). Connect
  your phone to your PC and mount the SD
  card. Copy the new APK to the
  top-level of the SD card and rename it
  to something short (like lp.apk).
  
  Unmount the phone, then in the phone
  browser (which is the only thing LP
  lets you run), type the following in
  the URL bar:
  
  file:///sdcard/lp.apk
  
  (notice the three slashes)
  
  This will force-launch the Installer
  application on the phone. Now on my
  phone, it was set to disallow
  non-Android Market apps from
  installing; since the APK is not off
  the Android Market, the phone popped
  up an error and offered to let me
  change the application setting. Which
  launches the Settings application.