You're welcome
OP Should have bought a bigger SSD
No, he should've bought the exact size that he wanted.
I've been running Windows 7 in a 30gb partition since its release w/o any issues. Of course others may need more depending on their application needs. The OP can try and troubleshoot his particular issue as others suggested so that his Win7 install also comfortably accomodated in a 30gb partition.