Depending on your financial situation, you could sell the MacBook(they are going for anywhere from about 800 upwards, depending on the configuration, on eBay) and buy a new 13" MacBook Pro. Then you get the 7 hour battery, better screen, FireWire, SD card reader, etc for $1200 base, less than what we paid for the original aluminum MacBook.
With the recent updates to the white MacBook, you could even get one of those and still have about the same specs.