the Program files (x86) folder is there for backwards compatibility, you can still have 64bit programs installed there and they will work.
The thing that determines if your using the 64bit version of an application is choosing the 64bit executable if one is available.