Presentation made at the Forrester Technology Leadership Forum, Carlsbad CA, September 26 2007.Read less