So ... a quick question.

I'm currently running the 32-bit version of Windows 7, and I suspect my primary HDD may be failing, so I've decided if circumstance forces me to buy a new hard drive, I may as well install the 64-bit version, since MS so kindly provided me with both discs.

Question is - I know I'll have to find 64-bit drivers for all my hardware - but what about other software running on my system? Does Windows allow you to run 32 bit software, in compatibility mode or otherwise? Most of the software running on my system is freeware, so I can download replacements, but my main concern here is my Adobe Suite, which is CS3 - I don't have money at this point to replace it with CS5 which I know supports 64 bit.

Okay - so that wasn't really a quick question, but answers, quick or otherwise, are appreciated