You know how Apple would always announce things on Tuesday, so whenever there'd be some expected thing, you'd expect it on Tuesday? Well, Apple seems to have taken a fondness to the number 29, so I assume Leopard comes out on October 29. That said, I don't actually have any idea, but we're planning on releasing Delicious Library 2 on the same day.