What about the Seidio G2500 (currently only for Treo 600, 650 version to come in December):
http://www.seidio.com/company/Product/Navigation.htm
This product appears ideal in that you can put your 650 in the cradle and have GPS, charging and a speakerphone all in one. Any thoughts? Anybody have experience with this product on the 600?