Hi Brendan,
Much of this was predicted in the infamous "public sentiment" thread on askaboutmoney. The credit crunch was predicted by a number of posters, including Duplex here in September 2006.
http://www.askaboutmoney.com/showpost.php?p=286303&postcount=5060