All hail, the video revolution! Some of you may still remember the days when video on the Internet was a luxury. Bandwidth constraints (dial-up, anyone?), inefficient codecs (long time no see, 240 pixel jittery AVI files) combined