Talk about an anticlimax. But I guess this is from NAB, I assume, so it makes more sense than any new hardware (especially consumer hardware).
It just occurred to me that the fact that I consider the Apple Store web site being down cause for excitement probably means I have issues...