The University of Massachusetts recently did a study regarding online viewing.  Any guesses how long people will wait, on average, for a video to properly load before they hit cancel? 

Two seconds!!! 

It gets better - for every second that the video doesn't start after the two-second mark, there's a 5.8% increase in the rate at which people will bail - for every second!

By the 10 second-mark, if the video still hasn't loaded, 40% of Web users will have gone away.

Man are we an impatient bunch!  We really do want things now.

Actually, I think we're seeing the same thing on the roadways.  I've noticed more and more people honking their horns if the car in front of them doesn't get moving as soon as the light turns green.

Patience people!  Remember, "Patience is a virtue."