Really old post, but...
I've succeeded in building the R600 Bitcoin Miner on a 32-bit machine. It was kinda painful, as OP has said, but not too bad.
I'm willing to sell the 32-bit build of this app on a bounty for 3 BTC, 2 BTC less than OP's price (barring BTC value increases).
Please note that this miner doesn't have great performance on crappy GPUs, end of story.
(However, if you have a better old AMD ATI GPU, it might be useful...)
If anyone submits an improved Brook+ source file for mining, I'll deduct 0.5 BTC from the cost (up to 1.5 BTC).
I've also created a build system for the miner. I'll release it on GitHub for a bounty of 5 BTC, since it took me a while to get everything working.
Included is a list of all the programs needed, with direct or close-to-direct links to download the programs.So in summary:
3 BTC for the 32-bit build (-0.5 BTC for every optimization), 5 BTC for the build source!
(And yes, that's Windows 8... the Classic Shell and the Windows To Go feature are the only things keeping me here.
Note that the build should also work on older OSes, like Windows XP/Vista/7.)
Build system screenshot:
Built with Visual Studio 2010 Pro, Python 2.7.3, Cg 2.0, Boost C++ 1.51, Numpy 1.7.0, and Brook+ 1.4.1 beta on Windows 8 x86