I have the same problem with My BB 8800 uncaughtexception:Java.lang.ClassCastException on my Ford/MS SYNC system. It must be in my phone because a co-workers phone (Same model) works when he transfers his phonebook. When I try it, I get the error message and am unable to use ANY Bluetooth device on my phone. In order to clear the system, I have to remove battery, reboot, and then delete the SYNC device from my BB. This tells me it must be a software issue/bug in my 8800...anyone have any ideas? Also, I CAN use the sync system without downloading the phonebook! It just appears to be an issue with the phonebook syncronization.