TimAlatorre: Engadget has a great live blog and recap of the Apple announcement: http://bit.ly/cA0IFu

Engadget has a great live blog and recap of the Apple announcement: http://bit.ly/cA0IFu