One other recommendation is that I have seen that "percussive maintenance" on a laptop hard drive can sometimes "unstick" it.
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs