Well if anyone is trying to get Orb working correctly on the TP2, here is how I've done it:
1. Use the "recomp-03" TCPMP
here (or just google TCPMP-0.72RC1-ARM-PPC-recomp-03).
2. Download "WM5 WMV9 Codecs.zip"
here and put the two .dll files into the Windows directory on your TP2.
3. In TCPMP, under the DirectDraw settings make sure "Use blitting instead of overlay" is checked. Under file association settings make sure PLS is checked.
4. In Orb, go into settings and change stream to use Winamp (.pls).
I've had problems before with streaming at very low bitrates to the TP2 (the audio slows down) but if I set the bitrate to 248K it streams just fine. If your picture doesn't stretch in fullscreen then check the blitting instead of overlay setting as mentioned above at #3. With TCPMP using these settings I've been able to have smooth clear streaming after many reflashings of MightyROM as well as the stock Sprint ROM.