My understanding is that by convention, 32 bit programs go in "Program Files (x86)", and 64 bit programs go in "Program Files" on 64 bit windows. Further that generally, well-behaved installers will get that right for you, and no decisions need to be made. However, I've been asked to override the defaults, and install a 32 bit program in "Program Files" on Windows 7 64 bit. I am worried about side effects or potential configuration problems.
So, is it OK to install 32 bit programs in "Program Files" on 64 bit windows instead of "Program Files (x86)? If not, then what are the negative consequences?