Windows 7 64-bit seems able to run 32-bit programs in compatibility mode or something, it installed them into separate Program Files x86 directory than its own Program Files directory. Below are several 32&64-bit programs that work well on Win7 so far:
a) AVG Free - Work without problem but the scanning process take longer than on 32-bit Vista (it took 4 hours to finish). Probably also because i have 3 hard disks...
b) Faststone viewer - working well.
c) Foobar2000 - no problem.
d) Google Chrome - the browser freak out on Win7 so i uninstalled it...
e)D-Link DW-110 - i can't find the 64-bit driver on official sites (both its international & regional websites). I pushed 32-bit driver several times but win7 refused to even detect the wireless adaptor (no problem on Vista 32bit), then i installed 64-bit driver from different D-link model DWA 120, 130, WUA 1340 and still no go. Later, i uninstalled the default generic wireless adaptor, install again 32bit&64bit drivers but Win7 spat out message "the program unable to run on this platform". After a restart somehow the wireless connection able to function.
f) Both Logitech G15 k/b and G5 mouse 64-bit drivers work fine on Win7.
g) Creative X-fi extreme gamer driver 64bit work okay.
h) Win7 recognised my nVidia GTS 8800 512 well, even automatically update the graphic card driver.