Is it just me, or are you also noticing that the quality of your online video experience is getting consistently better and better? Even though I'm totally immersed...
Sample