First couple of news posts (until they add more): http://www.idsoftware.com/
Watch the stream, pretty interesting stuff. Apart from EA simultaneously releasing for the Mac and PC etc, the technology from id is just awesome.
Funnily enough I was thinking about 2 hours ago "id don't seem to be doing anything lately apart from Quake Wars". How wrong was I?