Harddrive:
Since you have an SSD, you won't be using an HDD as your primary boot drive.
This 500GB Caviar Blue should do the trick to begin with (storage and the rest of your installs). In a years time (or hopefully 6 monthes?) once prices come down you can buy a 2TB to supplement your storage.
The Blue is $65 cheaper than the black of the same size. Do you really need the extra cache of the Black, especially when most of your installs will be going on your SSD? Actually, you could use the cash your saved to up the size of your SSD a little.