I couldn't stand wondering about this anymore. So I called Apple. And after a long wait and the CSR checking into it she came back and said confidently that I was getting iLife 08! As I suspected any mac that ships on or after Aug 7th has it included! I'm sure that's why mine and others waited to ship on that date.
Good news then!
I was hoping so, especially since a couple hours after the announcement, my MBP went to "Prepared to Ship". Still hasn't shipped though...