Actually 3.5GB is about the limit for 32-bit last I heard. My 3GB is found and used by all my Games and Apps.
I did wonder about this. I upgraded my computer's RAM to 4 gigs (I have a 32-bit system), but only 3.2-3.5 show up... now I know.
Hmm... so is 64-bit really reccomended at this point? I heard it has some backwards-compatibility issues.
It's all about making 64-bit systems have properly working 32-bit (and also 16-bit for rare cases) emulation interfaces... It's not a hardware issue, in fact the 64-bit processors can handle 32-bit versions of operating systems just fine, and then the operating system works very happily as any 32-bit system.
On Linux you can set up a virtual 32-bit interface through which you can run the 32-bit exclusive programs, but it isn't a foolproof (or very elegant IMHO) solution.
Also, the advantages of 64-bit vs. 32-bit OS on 64-bit CPU are, as of now, negligible, because most programs haven't been planned to take advantage of 64-bit possibilities. And sometimes when the 32-bit applications are run on 64-bit OS, things happen that can't be described as features... Whereas when you run 32-bit OS with 64-bit processor, it usually doesn't cause any problems... Pretty much the only thing I can think of where 64-bit processor requires 64-bit OS is Beryl/Compiz GPU-powered X desktop rendering on Linux side (at least when I last checked, that was the case).
Otherwise, if you don't NEED more than ~3 GB memory, stick with 32-bit.
And look at the bright side - if Gates had been right, we'd be stuck with 640 kB of RAM...

On the other hand - extraordinary things can be achieved with rather limited
hardware.
The computer's other error codes included a very early 404 error: Error 00404 was shorthand for "IMU orientation unknown." Since the Inertial Measurement Unit device literally told the craft "where to go" this could be taken as a "navigation" or "not found" error. However, the later familiar HTTP error code did not originate with the AGC.[/url]