Keynote coverage
On the one hand, it's pretty amazing that Andy Ihnatko nails--in advance, mind you--what would go down at the Macworld Expo Keynote Steve Jobs delivered this past Tuesday. On the other hand, it's pretty sad that the semi-annual Stevenote has gotten this predictable...