If you love statistics, especially online video info. Check out this latest release from ComScore. They just release online video watching for month of March. YouTube delivered video to more than 135 million viewers during the month, reaching 3 out of every 4 online video viewers at an average of ...