The one thing I just couldn't get to work was Navigation in Froyo ROMs. It would always get stuck at "Searching for GPS." Well on xda, a fellow member (Thank you ahjee) told me to flash the new CFS kernal from Conap (Thank you Conap and Decad3nce.) So this is what I did to finally get the Navigation to work!!! 1. Reboot into recovery and make a Nandroid backup just in case. 2. Wipe Dalvik cache 3. Flash new CFS kernal [GPL]188.8.131.52 CFS Kernel 9/4/10 - xda-developers (There is also a BFS kernal which is only if you want high benchmarks, CFS is for overall stability) 4. Once rebooted, clear the data of Maps in Settings > Applications > Manage Applications 5. Open up Maps and put in directions to an address, then click Navigate. 6. Once Navigation is up and running, it will get stuck at "Searching for GPS." Make a sandwich, wash dishes, etc. 7. Sooner or later it will get pass the "Searching for GPS" stage. (It took 15 minutes for me) 8. Navigation should be working instantly now, back out of Navigation, try a new address, and Navigation should instantly work without having to go through "Searching for GPS."