I'm using an iBook G3 (specs in sig) as my main machine right now. Only because I wanted to switch to Mac for a relatively low price. I would say that for your needs an iBook G3 900mhz with maxed RAM should do what you want. I'm just not 100% sure about iLife, I spoke to a lot of people about that before I bought mine and they all said it would run fine. You obviously cannot get 06 though, it would have to be 05 or earlier. I haven't gotten iLife for mine yet, but I do plan on trying it. If you don't NEED to run Leopard, than a G3 is fine. I'm running Panther right now, but I plan on upgrading to Tiger very soon. Of course a G4 would be nicer, but if you want a relatively inexpensive laptop that is capable of handling everyday tasks plus a little extra, a G3 should suit your needs. Good luck! 😀