As for longevity of macs vs windows laptops: I usually keep mine for about 10 years before it conks out and I have to change the laptop.
10 years?! Are you talking about Macs?
In my case, five years is the max for a Mac desktop (G4 933 QS) and 4-6 years for MBPs.