it's a hard choice really.
the macbook seems to be long lasting and without the possible faulty graphic card unlike the 8600GT. one thing is the screen seems really washed out and bad even compared to the old model of macbook pro.
in the other hand, the macbook pro has larger resolution thus giving more space to work, but the possible faulty graphic card is worrying even though apple is acknowledging the problem and continue to support a replacement warranty if its dead.
if i were u, i'd spend a bit more money and get the refurbished unibody macbook pro.