I would think maybe it might make MORE sense to put 64bit apps into "Program Files (x64)" and leave 32bit apps to run in "Program Files" .. maybe I'm too dumb to get it...
EDIT: I have a batch file that need to run FLEX compiler. in X64 that program is in "Program Files (x86)" on Vista 32 bit it's in "Program Files" .. environment variables ? .. check it:
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
oye .. what do i do ?