The Google Algorithm: Brands and Trust

There has been considerable debate recently as to whether Google has updated its algorithm to give more weight to "brands". Official update or not, some brands have certainly seen improvements in positions and there has been more and more talk about the importance of website "trust". So why trust and what is TrustRank?