There is no reason to avoid 64 bit.* Even if you only have 2GB RAM. I will repeat what I said in another thread - it is much easier to add more RAM than reinstall Windows! W7 64 will run beautifully on just 2GB.
Driver support for 64 bit is fantastic. The only issues are with older, crappy hardware that you should probably chuck in the bin.
I also agree with gord. 64bit is only faster in that it can address far more RAM, so less paging and fetching from the HDD.
*some software may not work in 64bit OS, but it is far more likely the software just wont run in W7, regardless of 32/64 bit.