Announcement being liveblogged at engadget. Sooooooo cool it’ll freeze your fingers.

Official Apple page here.

You can view Steve Jobs announcing the iPhone here.