I have one of these. Not the best, I'm sure, but at only £5.71 and free delivery, I didn't complain and it worked well for connecting an old HDD taken from PC. I've used it many times and it's been fine.
click here, if you feel you want to spend more, Bipra do one at £19.99 but postage, see here click here at Maplins, at £39.99 here click here you search for 'SATA/IDE usnb to SATA/IDE cable you can take your choice.
However or If