That's an excellent summary! GLad you provided the link to it; it helps grasp the signifiance of these results.
You've got a new pic of the CMBR data now, ls!