Get the largest-capacity SSD you can possibly afford if you plan to 'clone' your HDD to it. Then you'll have less trouble trying to 'shrink' the HDD partitions(s) to fit on it.
Of course, if doing a fresh Windows install on the SDD, the above advice is irrelevant.