I'm running Windows Vista 64 bit with both 32-bit and 64-bit builds of Strawberry Perl, and there's no problem.
I guess there could be some Windows7-specific issue involved ... but I've not heard of any such thing.
The compilers you're using are 32-bit compilers, which should be fine as long as your build of Strawberry Perl is also 32-bit. I don't think Strawberry Perl even provides a 64-bit build of perl 5.10.
Can't really think of anything else ...