I agree, keep the laptop. She needs it, and his motives are pretty much irrelevant. It might have been a small attempt to do something to make amends. It might have been an attempt at manipulating himself back into your good graces. Either way, I don't see that any harm can come from accepting it.