Yes, It's Here. And Yes,
you all should download! You should all wait a bit to download it.
Hmmm ... I might buy a shirt.
Looks a lot like Safari just optimized.
Thanks to Whoopi for pointing this update out!
UPDATE: Right after I made this blog Firefox 3.0 crashed on me. Eek!