When you're waiting for new hardware which do you find to be the least painful? Stuff getting announced but not shipping for weeks/months? (like the G5) Or - not knowing anything and building your hopes up each Tuesday? (But when stuff IS released it's available fairly quickly) I think I'd prefer a definite date to be given. You'd know one way or the other then.