I bought an unlocked Milestone which I'm using on Fido (Canada). It's definately not a North American phone since I dont get 3G. I assumed its a Euro version, but I'm not sure. Here are the details on my phone. Firmware Version: 2.0.1 Firmware Configuration Version: GAS_EMEA_USASHLS00RTHKSG_P007 Baseband Version: 3GSMEPU91A_U_91_08.12I Baseband Configuration Version: UCASHLSEMEAB1B803F.0R My questions for you guys are: 1. What version of Milestone is it exactly and is it rootable. 2. If yes, then how would I go about to do that? Is there a guide which I can follow in order to not screw up my phone. 3. I'm interested in getting custom roms with the 2.1 firmware. Is that possible with this phone since ive heard about the limitations the Motorola has put on the Milestone. I really appreciate all the help because Ive done a lot of reading on these boards and the more I read, the more confused I get lol.