It seems to me that at some point of time in future, everything will be 'Google'. . Google has recently launched Video For Business - a service aimed at hosting your internal business videos. The service is included for free [with 3GB of storage space] in Google Apps Premier Edition.

Read the report on TechCrunch -

Google Launches Video For Businesses