Do all Macs come with iLife apps?
Any iMac or Macbook Air/Pro purchased directly from Apple - regardless of student discounts or being refurbished - is shipped with iLife pre installed. 

http://www.apple.com/ilife/



Since Apple first introduced Lion and stopped shipping install DVDs for OSX and iLife I have purchased two Macs as a second user.

In both cases the iLife applications were registered to the previous owner and the Apple Care support wrote me in an email that they cannot transfer the iLife 'purchase' to me as the new owner.

Since I've failed twice to get 'Apple' to transfer the license (leaving the previous owner with two licenses on his new Mac...) I assume that this is Apple's standard procedure. So, as iLife is only part of every new Mac.

This gets displayed to the original owner, but as a second owner, the absence of this screen means that another Apple ID has claimed iLife for that Mac.