Also consider the 12" PowerBook. It's good value or the spec, smaller than the 12" iBook and it looks a lot more prefessional.

However, the screen is only 1024x768. It does support dual displays though; the iBook only supports mirroring (although I believe you can get a hack to change that).