eBay services will do it, I don't know about how good they are. PowerBookmedic I think also has a send in if you don't want to do it yourself. I know a couple users here who do that kind of stuff too. It depends though if you need repair or are after a full on replacement logic board.