My Powerbook needed a new logic board, and I just ended up letting a local Apple Store take care of it. It's going to set me back $350, but it's a flat fee, so if they screw anything else up, or if anything else is also a problem, they'll fix it. You might want to call up a store near you and see what they'll ask for the repair.