Keep in mind that with the Milestone 2 ( and most of Motorola phones until Q3 this year ) the bootloaders are heavily locked so installing Cynogen ( a ROM that makes Android phones reach their potential ) will be a problem. Double check your Android phone can be flashed with custom ROMs before buying.