If I install a 64 bit OS such as Windows 7, I've enabled my system to see more than 3 gig of RAM.

What if I now run a 32 bit program on it, assuming that program doesn't require drivers, do I not have the best of both worlds?

What's the problem with that? Admittedly, the 32 bit software would not be optimized for 64 bit, but if 12 gig of RAM were now visible to it, who would care?

I've got a feeling there's a lot I don't understand here Anyone got a lesson or link for me?

Thanks - rev