Wow, that's a nice one. NASA does post some amazing pics there.
On a related note, those of you with High Definition TVs should check out the launches live on HDNet. The imagery is simply breathtaking, and it seems every launch has more and more HD cams set up. It's hard to decide which is...