July 7, 2006 Speaking of logos… The new MasterCard logo seemed too obvious: Priceless indeed. (yeah, those are goatse sticker hands)