I have the typical love/hate with my Touch Pro 2. Sometimes it works Great, other times I can't even answer a call.
I'll usually get bored with the ROM I'm running and try out one of the latest.
Just loaded bignadad's MaxSense and Highly recomend it if your looking for something different. So far it's pretty sweet!
http://forum.ppcgeeks.com/showthread.php?t=122177
Really the only significant advantage it has over the EVO is the money I save each month on my plan(around $25/month after discounts.) I just ordered an EVO on bestbuy.com and it let me keep my current plan, so I'll see what happens, if they actually ship it, when I try to activate it.