I just found this blog and its very interesting so I thought I'd share. The posts are definitely worth a read so if your a bit if a skimmer it's worth the extra effort, they are really informative.