I have heard that the 64-bit version is still a lot more buggy than the 32-bit version. I have Vista Ultimate 32-bit and I am 100% problem free. I have and
use 4GB of
RAM.
For the common user.... I think the cons outweigh the pros to go with 64-bit. What do you have to gain that would outweigh the buggy issues and having to pay to get all your programs to run?
Yes, most hardware does not work with the 64-bit version.
Any driver that is not properly signed will fail to load
64-bit software does run better on a 64-bit operating system... but hardly any exists.
Quote from a website:
"Vista x64 is the turning point for operating systems as they transition to 64-bit. Currently, however, the majority of users will be very disappointed by installing Vista x64. The lack of 64-bit drivers for most current hardware will be very disappointing and frustrating to most users. Why push for 64-bit now anyway? The performance gains promised by 64-bit will not be seen for years until 64-bit compiled versions of software is the norm."
I too use Firefox and love it

I know some people transitioned to Opera as their web browser when the memory leaks in Firefox were worse.