Chris you might also want to check out a website I work with called
PPCVIDZ Some video requires a subscription but there is alot of free streaming video also like music videos and short films and movie trailers. Plus you can check out my other website on Encoding video in different ways Plus how to Stream TV to your PPC if you have a TV card on your PC and wifi Network. Just click the link in my Sig.