I have an acer aspire one pro which is probably the computer I use most at home and the only one I travel with these days.
It's perfectly adequate for what I'm doing now - surfing the net in front of the TV. Full size laptop is too cumbersome for this, IMHO. No issues with screen size or speed. You don't tend to want to do multiple things at once - that's what my dual head desktop is for, so each application has the whole screen to play with. It's a limitation compared with a laptop or desktop, of course, but it's a tradeoff I'm happy to make make for a smaller machine, especially when I have to lug it through airports, etc.
Plug it into a projector and you can do a presentation just as well as on a full size machine, as the display is no longer a limitation.
However, the first thing I did with it is relegate the XP installation to a small partition for occasional use and install Linux (Ubuntu netbook edition IIRC). I'm not sure how happy I'd be if I were trying to run XP on it. It appears to run reasonably well but I've probably booted into it perhaps half a dozen times in the 2 years I've had the machine, mainly when tech2'ing. Microsoft gives you a "one size fits all" desktop environment and software that tends to assume you're running it on a full blown desktop so, sadly, that's what you have to have crammed into any laptop that's going to be of serious use.

There's no issue with not having optical drives IMO. I can't see why you'd want a CD/DVD drive on any laptop these days when you can get a 32MB USB stick for pennies, and you have a built in SD card slot anyway. Pretty much any other peripheral you might want on the move is USB, and I have 3 USB ports. If you like watching DVDs while away - well, there's a 250 gig disk to fill with those, and it's less still to carry.
I'm a fan of them. They fill the essential gap between a top spec laptop that I would never bother to lug around with me, and a tablet that's as much use as a chocolate kettle because it's got no keyboard.
