I don't understand all the problems people are having with S2U2. I've used it for months on my TP2 without problems, both on the stock ROM and Mighty's Rom. The only issue I've had is with the caller ID. If you turn that off you still get ID through the standard dialer screen.
By the way, there is a newer version on the S2U2 web page (2.24), you may want to try that.
http://s2u2.ac-s2.com/