Download a liveCD of GParted and tweak the size of the vista partition so you have enough space to install 32-bit vista and a few programs. I'm not much help with GParted though, so hopefully someone else will come around.
A real simple solution is to buy a 60GB HDD and set it as a slave (or just plug in with SATA) and install 32-bit vista on that hard drive.