>FWIW, suspend/resume is probably the worst, fiddliest thing about free OSs on a laptop.
Sadly I agree.
My requirements for a laptop are:
1. Working suspend resume
2. Good touch pad with working palm rejection
3. Good battery life
Sadly the only laptop that meets these requirements to my satisfaction is my macbook.