just a thought , when the hard drive in my PC went tits up, the first thing to die was the operating system - I used a CD based linux installation to lift off most of the files (although most is a relaitve term as all my pictures were already on external drives) before the hard drive died completely. (you can get suck Linux CDs off the net (although that requires a working computer) or off the front cover of linux user or other such magazines.
That said I think T said her optical drive was borked as well so you might need an installation on a thumb drive.
(To be honest knackered HDD, knackered optical drive and a keyboard thats falling to bits - it time to replace and move on so its only the files on the old HDD that matter. - trouble is that data recovery services arent cheap so unless theres a local member who'd be prepared to help out, really getting as many files off before it dies is the only realistic option)
You could buy the parts to fix it on ebay relatively cheaply - but its the law of diminishing returns - by the time you've bought an optical drive, a hard drive and new keyboard from somewhere you'll have spent as much a cheap
second hand laptop would cost - plus if the hard ware is failing its probably only a matter of time til something terminal goes pop - like the motherboard