If you're having issues with video in iTunes or QuickTime and you've got Vista + ReadyBoost then turn off ReadyBoost. For some reason QuickTime bugs out if its on.