Hi, (killerk's friend here) it's not a typo, BIOS and Windows will only show up as 2.2GB. 32-bit issue should'nt matter as it shows up wrong in BIOS too.
There were previously 4x1GB of OCZ ram which had the same problem.
He though it may have been a problem with having all 4 slots full, so he bought 2x2GB but is having the same prob.
I had a look in the bios last week for a remapping option but couldn't see one.
I found 1 option that looked relevant, changed it to the opposite value and it didn't make a difference (can't remember the name of it). Not that familiar with that type of BIOS though.