Digg - Trust Banners: Guaranteed Brand Loyalty Advertising What do you all thing? A step forward, or a few back?