I'm leaning toward treating myself to this video as a birthday present soon, so would anyone who's purchased give me your opinion? thanks!