This piece from the always-informative ProgrammableWeb.com is thought-provoking. Everyone is watching Google and Yahoo, but maybe Amazon or eBay will wind up being the main provider of application development infrastructure for the web. After all, General Motors is now one of the world's biggest providers of financial services...