Apple just completed the conference call for their financial results from Q1 2007. As reported Apple posted $1 Billion in profit. A few interesting comments were made during the question and answer section that followed.
First of all, despite concerns about Apple's silence about Leopard may mean that they are behind on it, Apple execs confirmed that they are still planning on shipping Leopard in "Spring 2007":
Q: Didn't get much on Leopard at Macworld. Anything to add? A: Continue to plan to ship Leopard in the Spring. We've got a lot of people working on it.
Second, and perhaps more revealing is that when questioned about when iLife would be updated, they implied it would be very soon:
Q: Is iLife still a January refresh time schedule? A: We don't announce future products, but... stay tuned.