I recently bought an OCZ Agility 60GB SSD without having a clear plan how to use it (it just looked a good deal). My vague initial idea was to use a SSD as a caching solution, like OCZ's Synapse but at the time of the purchase that variant was more expensive. Since a stand-alone caching soft is not available I decided to use this SSD as a boot drive. I made some research on the net about configuring it but I'd like some more opinions.
1. Currently my Windows folder occupies ~20GB, C:\Program Files\ and C:\Program Files(x86)\ take up about 23GB. Would it make sense to keep all these on the SSD?
2. What other files/folders should go to the hard drive to reduce wear on the SSD?

Thanks for your input

My System:
Phenom IIx2, 3.0GHz
Sapphire Radeon 4650, 1GB
HDD Seagate 250GB (really old)
Win7 64