How about either a Dell D830 (non-Nvidia preferably due to GPU failure issues with the G84 core), Lenovo R500, or Lenovo T61/R61 (15.4")? She'll probably consider them to be ugly, but they're very well built business-class laptops and should handle abuse well. However, not all of them have a webcam.