Couldn't agree more.
The 2.1 Android just feels laggy to me. Did not do justice to the Defy. After reading some of the info here and other places I decided to flash my phone. It went dead. I stayed at home on Saturdays and Sundays even missing my weekly climb session to get it up again...

I learned the hard way. Now on CM7 and loving it. Still don't really get all the jargons or type of ROM builds mentioned here but I think I will survive. Never felt this way for a phone since I got my first HP iPAQ so many years ago. Just 'DUIT' ha ha.
Nevertheless custom rom overpower stock rom.
want to ask something..i have 2 defy set...one is black brightstar set, and one more is black white strip set*not sure what set coz dont have 'sirim' or brighstar sticker behind the battery*
ok straight to the point, i have root my brightstar set from 2.1 enclair to 2.2.1 as the instruction above, (the old style one) and currently working great with all motoblur function+widget
but, the other one set set is running on froyo 2.2.2 which is i think is retails update, i means official update, and it working suck.not smooth, lag here n there and the most terrible is, i dont where is the motoblur social networking widget...
im do some research and they said i must to hard reset the phone, i already do that, but when i reboot, there is no motoblur sign-in system, diff with my brightstar set, when i reset, it will open the motoblur sign in/up first rather than android tutorials...
can anyone of pro here explain, is it bcoz the set or the retails 2.2.2 or something else..
for now im using the 2.2.1 first, bcoz it completely save my life, think to sell off the black white strip set..anyone interestd..hahaha..pm me
