Usually when you install Windows, it creates this recovery partition. Note that this is a very small partition at the very start of your disk (About 200-350 megs tops), and not the 5 giga-ish larger partition that may exist at the very end of your disk; which is typically an OEM partition.

Since you've mentioned that you've installed Windows yourself, did you manually create a partition and install Windows onto there - or did you just select the target disk, and install onto there instead? If the former, please let me know and I'll see if I can reproduce the issue. And if you are doing a clean install, you can always try again by deleting the target disk and then just letting Windows itself create all partitions.

Alternatively, you can just go ahead and delete all partitions on your target SSD, all of them, and then just select the empty disk - without creating any partitions - and let Windows create as it sees fit.

This will ensure that the small recovery partition will be created properly.

DoubleSpace will give you the maximum disk space. However you may need to recompress your disk (to make up more room for new programs) more than once for this. The minimum number of hops to get the maximum disk space would be as follows:

1) Fill your disk up completely.2) Compress with DriveSpace. Fill it up again completely after compression.3) Compress with DoubleSpace. Fill it up again completely.4) Repeat #2 through #3 until you are totally out of disk space.

When #4 is complete, you'll have most likely stored at least 60 GB of data on your 30 GB SSD, if not more.

Update: When compressing with DoubleSpace, ensure you use the MaxSpace compression setting.