So, Apple released iLife 08 and as part of that, a high res video that you can download to learn about all the new features in each app. I got it and…