I'm not responsible if you bricked your phone !!
Do a Nandroid backup first !!
Goal:
This ROM is aiming to mimic HTC's generic 2.1 update. I'll not add Vanilla stuff (like Gallery3D, LiveWallpapers, .., etc).
And if you want me to fix a bug, please send me the "adb logcat" output..
a Video made by Stickyasglue: http://www.youtube.com/watch?v=zgRGwdcx42I
thanks Stickyasglue 
Download link: (0.5) Multiuploadmd5sum: e35d50df61a2947c61553d439e484e73
How to Install:1-do Nandroid Backup
2-wipe data
3-wipe SD:Ext partition (only if you have an Ext partition!!)
4-Flash this Radio
63.18.55.06JU_6.35.09.26 - download (if you don't have it !!)
5-Flash the ROM zip file..
6-reboot
bugs/issues:-Camera is a little bit green-ish.
-Auto brightness ..
Changelog:0.5:-changed build to Legend port.
-updated APN list, TELUS Canada added.
-most previous issues fixed.
0.4:-Fixed Audio bug
-Fixed Audio input bug (caused from audio fix !?)
-Fixed Teeter FC
-Fixed Random Reboots
-better OpenGL drivers, (some faced glitches? now it should be gone!)
0.3:-fixed battery drain issue..
-a lot of PNG optimization..
-fixed VoiceSearch FC
-MMS fixed .. through MmsZap ( thanks
hyriand from HTCPedia

)
-Automatic Apps2SD .. (Working for sure !!)
-no Network Hacks .. a liiiitle bit slower, but better Battery life
-memory optimization ..
-overall skimming .. 0.2 fresh install you get 143mb free ROM. now you get 160
0.2:-Root access fixed.
-"3G update" FC thingy, fixed.
-Apps2SD !!
-updated APN list ..
-got rid of Verizon's bootscreen .. a nicer bootscreen instead..
-optimized system PNG's ..
-brut modded Maps
-Wifi and Sensors drivers .. well, duh !!