I signed up in December and am curious how you maximize your subscription. I went to the premium member hub, then the Big Red Phone, which apparently doesn't exist anymore according to comments. Why would they still have that on a FAQ?
I prefer watching videos on my iPad, though it doesn't support the live content like TNT (until it's uploaded to the site). Do you have your videos download to iTunes?
I've watched a few old videos based on forum searches like Drew's visit to North Korea etc., so I don't need any advice in that area, unless you want to share. What are the best forums? I enjoy reading/positing on this Off-Topic forum. On GameFAQS the PS3 forum was always very active, which was nice since that's what I own. Here it's practically dead.