http://sharepointhillbilly.com/archive/2009/10/13/therersquos-no-need-to-argue-sharepoint-haters-just-donrsquot-understand.aspx