I think there's some confusion here. Basically, if you bought a Mac on August 7th or later and it didn't come with iLife, you can upgrade for $10.
The list of qualifying hardware is here, but you also need to have purchased that hardware on August 7th or later. Just owning a Core 2 Duo isn't enough.