i like the point made by jordan hubbard about how mac users keep their machines in service longer (as reported by jeremy zawodny). i find that very reassuring to hear from the mouth of an apple developer as i contemplate buying one. and with the open source core (most importantly, the free developer tools), i'm fairly comfortable that i could continue using the mac for a long time, even if apple eventually stops supporting it.