My understanding is that if you use 32-bit Windows Ultimate, the restriction goes away. It was partly a marketing restriction by M$ to differentiate between the various Windows SKUs.
Oh for gods sake man !
I wondered how long it would be before someone came along playing the Microsoft money grabber card.
Go
here scroll down to the section entitled "Physical Memory Limits: Windows Vista" and then come back.