The one in the laptop has 64mb video ram (board p/n 285254-001) but one with 32 mb (p/n 285253-001) should work fine. Again Im looking for the cheapest.
The laptop is not mine, but imho It does not make any sense to fix it for more than $100, especially when you can get a new one for $~500.