This is precisely what I was thinking, so here are the possible options:
6 weeks in: Mac OS X 10.5.2
7 weeks in: MacBook Pro updates
or maybe the other way around. Just a thought, either way - it's all looking good.
Nah... it will be more like:
6 weeks in: Apple TV Take 2 update (promised on this date already)
7 weeks in: Mac OS X 10.5.2
8 weeks in: iPhone SDK
9 weeks in: MacBook Pro updates