Today's options:
- laptop with XP: not really an option soon.
- laptop with Vista: it sucks.
- laptop with Linux: it sucks in different ways, plus you can't get drivers! and it eats your hard drive!
- laptop with OS X: it probably sucks the least, but it's not cheap nor the best hardware. plus, your mom gets to learn what exec 2>&1 is!
- laptop with NetBSD: even fewer drivers than Linux.