Yeah, ok so you can't really compare a giant MacBook Pro to the tiny Foleo and NanoBook, but the MacBook Pro just got updated today so here it is anyway.
Foleo as you'll note was released last week by Palm. It seems like a good idea. Basically adding a large screen and full keyboard to a palm device. Palm sees it as a companion to their palm devices.
Via then today releases their NanoBook Ultra Mobile Device (NanoBook woulda been just fine...) reference design. Running a 1.2 GHZ VIA processor, with up to 1 GB memory, 30GB hard drive, bluetooth and 802.11g, a DVI out, Windows XP or Vista, and I'm sure eventually Linux, it seem to beat the pants off the Foleo.
I think the NanoBook does win over the Foleo, if nothing else it is a full computer which can handle all the things I would expect from a device larger than a cell phone (or palm device if you want). The fact is palm sized devices are gaining more abilities becoming more like full mobile computers.
To make a lap sized devices, even though it is very small, with essentially the same abilities as their palm devices, is not really worth it. They should either focus on more innovations to their palm sized devices (touch screen, removing keyboard, larger screen) or focus on more advanced lap sized devices.
When it comes down to it though. I am not really as impressed with these new small notebooks. I am still looking for the large palm device (not depth) essentially like the iPhone but slightly larger and can wirelessly interface, control, connect, and VNC into any machine I have access too.