SSD's quieter and more battery-friendly, but ordinary HDD offers larger storage for less price so it's up to your choice.
I guess that depends on your needs, buying criteria and how you would define best. If you're looking for performance SSDs are faster than traditional hard drives, they use a lot less power which conserves battery time, they're silent, weigh less and typically won't die on you if you drop them. On the other hand, traditional drives are cheaper and will do the job so really what it boild down to is how much money you've got to burn.
SSDs have a limited number of write cycles, but they'll probably still outlast the working life of a laptop. But personally, I'd go for an old fashioned drive. They're insanely cheap, and are about as good as they're going to get.
solid state harddisk (SSD) are the "best" hands down as they are a different generation of technology but most people would not have a use for their pc which could justify the big difference in price. I know people who build custom multimedia pc and require a super quiet pc are going to keep it for along time with extra money to spend go for SSD
SDD cost more ,and are good for small (size) machines requiring greater response and speed . But if you want large amount of storage at lower price , then normal SATA drives would be the best option .
SSD's are costlier than ordinary HDD. If you want extra space than go for External Pocket HDD. They are much cheaper than SSD's and you can get upto 2TB External HDD according to your need.
SSD's are still fairly new and too expensive, I would wait a couple of years before I'm forced to buy one, you don't have much choice when big companies start to change their design, it happened with VHS to DVD, DVD's are much better in quality image sound, but break easily SSD are faster to read write and have no moving parts probably cheaper to build than HDD's and would break easily too, the problem that might come from this is how do you get lost clusters of information when they are corrupted on an SSD? Unlike a HDD
Just get a regular HDD with SMART so that it can park itself when dropped and report the drive status to you. I own both however.