Blame MS for this.
PAE is available since 1996 (Pentium Pro), and allow for up to 2^52 bytes access of 32-bit processors.
NX-bit was introduced with AMD 64 and newest P4 processors and was used starting with XP SP2.
So basically, XP SP2 and newer Windowses use PAE modes if the CPU offers NX-bit.
PS: why you are not seeing 4GB is because PCI devices are limited to 32-bit address space (4GB), so they are mapped over existing RAM. The overlapped RAM can be remapped to "after the end" (8GB in your case), but you are still limited to 4GB.