Yeah, turns out most of the stuff I read about SSDs is quite outdated, and is only relevant to the older first generation drives. I simply selected "noatime" as my partitioning option, and changed /tmp to RAM.
The latest generation drives have better firmware load-levelling routines and stuff that fixes earlier issues.
My drive is a 128GB SuperTalent UltraDrive GX FTM28GX25H 2.5" (6.4cm) SATA II, and I get the following "real world" boot times.
I'm really not interested in throughput figures, all that interests me is boot time and faster loading apps.
Both are now amazingly fast, I'm very satisfied

.
I timed them from a cold start to a network connected fully functioning desktop, ie from pressing the power on button to seeing the network strength bars appear.
Windows7 64bit - 38 seconds
PCLinuxOS - 47 seconds (sadly the wireless takes a lot longer to connect under Linux)
...that includes 16 seconds of BIOS mucking about, so if you don't count that then I'm getting 22 and 31 seconds respectively, and apps on both systems startup in a flash. Even Firefox which normally takes a long time to start, is ready immediately.
My original boot times were horrendous, close to 2 minutes with both systems (on a 7200 RPM Seagate Momentus hard disk), so I regard the €175 price tag for the SSD as good value.
I managed to squeeze a 1TB hard drive into the second slot in my beast, which I use as a temp/file transfer/storage drive, so I still have extra space if I need it, although I still have 39 gigs free on my Windows SSD partition after all my games were installed (I use Windows only for games).