Time and effort are different than money, and both things to consider.
If you have time and can spare 10-15 bucks on a "chance" to get your data
back, you can buy an external enclosure from newegg.com or somewhere
similar. You'll have to take the time to figure out which type and size
hard drive you have, but an external enclosure will sometimes allow a disk
to spin up and be read when laptop hardware no longer does. As an
example, I have a 4 GB hard drive that died from my very first laptop
(circa 1999). It would do anything in the computer, but is still working
fine today as a backup from an external enclosure. If nothing else and
you're ready to through the laptop out, pull the HD out, give it a solid
tap flat onto a table, put it back in, then try to power it up one last
time... Some times you can get lucky.