OS X 10.5, iLife 07, iWork 07 in March

Think Secret reports that OS X 10.5, iLife 07 and iWork 07 launches could happen as early as March. This would be great news as we all were shocked not to get any news about these in Steve Jobs keynote earlier this year.
I suppose Apple's earlier mention of "Leopard being launch in the Spring of 2007" could fit in with this latest news.