An SSD here would be pointless anyway because most of the time, you're going to use the hard drive anyway.
Also, if you're going to buy one 2 TB hard drive, it might be better to get two 1TB hard drives for safety. (unless you're on a tight budget)
An SSHD might be better for what you're looking for, maybe.
The point of an SSD is to get fast boot time though...
That's why I recommended a small size, personally I plan to buy like 60 or so GB ssd soon.