you are going to have to buy a new one, but you should be able to buy a SATA to USB cable and plug that into your new computer to retrieve the data on it. You may not be able to get your bookmarks (if you never saved a backup of them) but you should be able to get everything else. The cord should cost $15 or so.
All of my data files are backed up to a Western Digital Passport every night - including any pictures I load from my camera or phone. We have the disks for all of the peripherals (scanner, printers) and for all of the programs I use routinely (MS Office). There are a couple of programs we downloaded from the net; we won't have any problem locating them and downloading them again. The only things I CAN'T recover/replace are emails & bookmarks.