I posted this on the shuttle email thingy and this is the responce:
Dear Shuttle customer,
This is a normal behavior for 945 chip set. The reason is 945 chipsetdoes not support hole remapping function. The chipset could hold upto 4G of memory but the memory address after 3.3G are reserve for PCI resource, there for you will only see 3.3G of memory.
---Best RegardsShuttle Support
Is there anyway I turn the reserve off, Even on side of the box it says it supports 4GB maximum.