How old is it? Go to the Apple website, and look for a thingy on the Logic Board Repair program... A bunch of iBooks (my old one included) were given faulty logic boards that eventually just poop the hell out. Send that shit in, and they'll fix it for free.