SatanLucifer :
USAFRet :
IMHO, a 64GB is right on the edge of too small.
Either budget for a 120GB or larger, or don't bother.
I was thinking may be I could Install the OS on SSD bcoz I have heard that it reduces boot times
Yes, that is the recommended way to do it. But 64GB is right on the edge of 'too small'. It will work, but you'll be spending a lot of time managing free space on that drive.
In reality, you'll only have about 50-55GB to actually use. A Windows 7 install, after all the updates, etc, can easily take up 40+GB.