I have ASUS P5B-E and I always though I had the top of the line professional motherboard until I read that the P5B's are crap. First, when I installed 4 GB of PC6400 memory thinking that I would get at least 3.5, but I am only getting 2.93 unless I used the 64 bit, which I don't want to. Even if I dual boot to 64 bit Windows, I have to keep enabling Memory Remap, which then only shows 2 GB of Memory in 32 bit and eventually crashes my operating system.
I also have an ATI 4870 Video Card and I am realizing that I don't have a PCI-E 2.0 on my motherboard.
There is a 250 dollar motherboard called the ASUS P5E3 Deluxe, do you think I should dump this ASUS P5B-E junk and get the ASUS P5E3 instead? I really want to have 3.5 and not 2.93, will the P5E3 detect 2.93 as well or will it detect 3.5 GB and then in 64 bit, all 4 without enabling anything in the BIOS?
So, is it worthwile getting this new motherboard? I don't like having below 3 GB when I should be getting 4 or at least below that since I am using 32 bit since its more supported than 64 bit. Please tell me what you think.

