If you don't want to wait you can run any version of android you want as long as you root the device and install a custom ROM. All of the 2.x ROMs running on the Magic do not support all the hardware, a typical example would be loss of camera or GPS support.