I always did custom ROMs on all my HTC's(about 15 in total since 2002), last month i had custom roms from here on all three of my phones (T-Mobile HTC Wizard, Sprint HTC Diamond(1) and Sprint HTC Touch Pro). When i got TP2(swap for TP) about 2 weeks ago i was going to unlock and flash custom ROM as i always do, that is untill i tested tethering speed on custom sprint rom, well when i saw those numbers i almost fell out of my chair, huge leap from TP(1), not sure if its due to TP2's different hardware(msm7600) or the stock ROM but needless to say i decided not to test my luck and stick with stock for now. Check out my signature to see what i mean