these settings work the best for me
menu, settings, Location and Security,
check/enable ‘Use Wireless Networks’
Go into LbsTestMode (*#*#1472365#*#*) (using phone dialer)
Go to Application Settings
Enable MS-Based Mode
Increase Accuracy to 100
Turn Skyhook on
Return to the main LbsTestMode menu
Go to SUPL/CP Settings
Select the Serve FQDN Type drop down menu
select AUTO Config
Exit to the dialer and reboot
for faster locks turn wifi off
mine usually locks in 10 seconds or less
tracking seems to work fine driving around town
note:
you can also add a shortcut to lbstestmode if you have launcherpro
press screen and hold
shortcut.. activities.. lbstestmode