I've been using Martin Fields for my TP2 and it's been working well for me. I do think they're a little overpriced, but I got Martin Fields for my last phone (PPC6800) and it was great for that too.
If you wanted to go that route... here...
Martin Fields:
http://www.martinfields.com/US/index...97767145977671
I might try someone else for the 3D though, just because it was pricy for the TP2. Not sure what else is recommended... still thinking about it.