In the US a laptop hard drive costs $60 to $100 - and in most cases they are easy to install.
The Toshiba recovery disks are easy to make - and if you didn't make them you can order a set from Toshiba (at a cost) -
Order Recovery Discs (USA)
Being that this is a Vista system, it may be worthwhile upgrading to Win7 (and get a free copy of Win8 when it's released).
IMO there's 3 types of data recovery:
1) copying the data off the hard drive to another hard drive (easy enough to do - depending on what's working/not working). May/may not require additional equipment.
2) Using data recovery software to recover the data and copy it to another hard drive. There is free software available, but IMO it's awfully complicated to use effectively (and do you really want to try and figure out this software while trying to recover your data from a dying hard drive?). I prefer GetDataBack from Runtime.org (about $80 US) - but it'll tell what it can recover before you buy it. May/may not require additional equipment.
3) Professional services that deal with damaged data (very, very expensive)
The most important thing here is to use the hard drive as little as possible - as each use increases the chance of the hard drive dying for good (and that'll require the expensive form of data recovery).
*****************************************************************
If you have an external hard drive, the first thing to try is a bootable OS disk (such as the Ultimate Boot CD or a live Linux distro). Use that to copy the data from the old hard drive to the external hard drive.
If the copy fails, then you've gotta try the next step - which may/may not work (depending on the condition of the hard drive). And if that doesn't work, you're not really out any money if you ran the GetDataBack program before buying it.
Then you've gotta decide about having a pro do it - I've seen it range from $500 to $2000 (US)
Good luck!