Random thoughts on SharePoint, Silverlight, Ajax, Web Services, Social Networking, Consumer Technologies... I know... too much...