Don't know if this is a bug or not, but the auto rotate with tvcatchup is not working on my unlocked iphone 3Gs. It always shows in portrait. I can confirm that it is not locked in portrait (click home twice then tap square button with circled arrow in it).
I have gone through the clean up procedures and switched the phone off and on - no difference.
My photos, games and other apps auto rotate without problem!
I would appreciate any suggestions.