If you are looking best UI go with MIUI ROMS. Most stable in MIUI is GB. CM roms are good but listed customization options. I have own MIUI roms, you can try that there are lots of devs out there. Just spend a day, you will know a lot
Thanks for your reply. i already did googling and find lot of stuff, according to my understanding the over all procedure will be given below.
Please correct if anything wrong.
1. root the moto defy.
2. Download the custom room (MIUI roms) from here JIUI GB 2.6.27 the link which i got from your signature.
3. download the gapp for this rom, but i did not find gapp link for this rom.
4. copy and paste both file in phone sdcard.
5. Install 2nd init and install it and Reboot and enter into ClockWorkMod.
6. then backup ->custom
7.wipe cache Now choose Advanced->Wipe Dalvik cache. Go back to previous menu.
8.Choose install zip from sdcard. Choose the rom zip file. Flash it.
9.Now choose Google apps zip and flash it.
10.Reboot.First boot will take some time.
Please check and correct the steps if anything wrong or missed out.