SAP has its own TV channel and you can find numerous interesting videos on the SAP-TV website. I found this video describing SAP Business ByDesign. SAP released this video before the recent announcement that they are delaying the launch of Business ByDesign. Also see SAP’s SAPPHIRE 2008 announcement that it will bring SaaS to large companies.