I'd go 256, 128 is pretty tight with how many documents you can have or how many games installed at a time. The Crucial MX100 kind of blew apart pricing for high-end drives, you can get a 256GB MX100 now for what a 128GB drive would have cost you a few months ago.
Also SSDs really struggle if you completely fill them up. Win7 doesn't deal with SSDs as well as Win8 - best practice on Win7 is to make your OS partition about 85% of the total space, leave the rest unallocated, and then the drive controller will take care of it.
Also SSDs really struggle if you completely fill them up. Win7 doesn't deal with SSDs as well as Win8 - best practice on Win7 is to make your OS partition about 85% of the total space, leave the rest unallocated, and then the drive controller will take care of it.