Well, I got a Asus eeePC 1001HA, and after trying WinXP, OpenSolaris and Ubuntu on it, will stick with Ubuntu on it for the time being.
It came down to supported hardware from the respective kernels, and power management. I was getting:
1. 3.5hrs on battery using the default Asus installation...