Since I still don't have enough to buy a MacBook, I found a great deal on a 15-inch PowerBook G4 and sold my upgraded iBook G3 and got it! This is the high-end 2004 15-inch model if I'm not mistaken; it has a 1.5 GHz G4 processor, 1 GB of RAM (the label said it originally had 512 MB), an 80 GB hard drive, slot-loading SuperDrive, ATI Mobility Radeon 9700 graphics card with 128 MB of VRAM, AirPort Extreme and Bluetooth included, even a backlit keyboard and ambient light sensor!
The PowerBook came with the AC adapter and Apple extension cord for the power brick, as well as a copy of Microsoft Office 2004, and Quicken 2005 for Mac. However, it did not come with an operating system installed, so when I initially turned it on, I was greeted by the "flashing question mark folder" icon. It did come with the original restore disks, but I chose not to use them, as Panther does seem a tad out of date (I've used it before at my college until they upgraded their old PowerMac G4s to Leopard). Instead, I went and installed my copy of Mac OS X Leopard, as well as iLife '09 (I'm just using iMovie HD 6 with it; not sure how iMovie '09 would perform on this machine yet), and Office 2004 and my copy of Final Cut Express 4 (will probably also install Photoshop on it as well).
So far I think it was a pretty good deal (I got it for $170, with free shipping), and it is DEFINITELY better than the old iBook, even probably better than a modern Windows netbook! I'm also somewhat certain that once I upgrade the RAM to 2 GB, this machine will even outperform my eMac! (Strangely, in a freak coincidence my eMac would not connect to the Internet via wireless today, no matter how hard I tried configuring it, so I'm using the PowerBook G4 for most of my tasks (I'm typing on it right now as I speak.) YouTube videos seem to play just fine on it, even better than on my eMac in some cases (I usually just have them set to 360p on my G4s in most cases.)
I was considering one of the early MacBooks with the Core Duo processor and Intel GMA 950, but now I am not sure if that'd be a good idea.