Will Win 7 64bit work with all my old games?

The title of the thread says it all... I want to be able to play all my old games without having any issues. Last time I tried Vista 64 bit I had too many compatibility issues and ended up re-installing XP Pro.

I play BF 1942, BF2, CoD 1,2, United Offensive and CoD4.....

Am I good to go if I decide to get the 64bit version or do I need the 32bit version?