How well does it run for you?
First, Which iBook do you have?
300 mhz Model (32/64MB RAM) = Very Nasty. Small Hard drive (3GB) will not serve OSX well. Stay on OS9.
366mhz (64 MB RAM) = Will run, but not very well.
466 mhz (64/128 MB RAM) 128 Model will run nicely, but not too good.
So. You may have noticed that none of the models are stated as well running under X. Heres the tip. OSX uses RAM differently than OS9. OSX will automaticly adjust RAM allocation to each open application.
So, More RAM is essential for your clamshell.
Getting a 256MB card is considered the sweet-spot. However, If you want great upgrades, get the 512MB Card.
MemoryX is the best place to go, and get cost-effictive RAM, with Lifetime Warrenty's. They were the first company to discover that the clamshell could take the 512MB chip, and the first to make one for it. They have regular specials, and have some extra appliances like, 'Static Cords', and 'LCD Cleaner'.
IMPORTANT: If you want to upgrade RAM, remember to upgrade your iBooks Firmware first. You can get the latest firmware from the Apple Website. Currently the Latest is 4.1.7
Note: There is one slot for RAM in any clamshell iBook. So get a good chip first. Don't waste money on small cards.
Now. There is One more thing which is not upgradable, but you should know.
Mac OS 10.0 and 10.1 do not provide full support to the graphics cards in the old iBooks. So if you are on either of these two systems, it can seem veeeeery sluggish. Espessially if you need more RAM. However Apple, in version 10.1.5 and onwards, (10.2 etc.), now provide full support for the cards, and it has speed things up greatly for clamshell users.
So the moral of the story is, Get more RAM, and Upgrade to at least 10.1.5