I am using 3.5.1 on the latest MightyROM... Very finger friendly and easy to use.
Why do I use it? I just got the TP2 and I was used to using Mobile Shell on the Touch Pro... Even though I plan to switch back to Sense 2.5 once that is a bit more stable...
Here is a pic of the customized main page: