I just didn't know if my new 500 GB was or is 32 or 64
At it's lowest level, PC hard drives store data the same way on both 32 and 64 bit architecture. There are no hardware compatibility issues when using modern drives on 32-bit vs 64-bit operating systems.
So far, everything I have installed has been 32-bit. I don't even know what the difference is between the two.
PCs with 32-bit architecture can process 4 bytes of data at once in a singe CPU cycle. They contain fast 32-bit (4 byte) hardware registers. PCs with 64-bit architecture can process 8 bytes of data in a single CPU cycle, using fast 64-bit hardware registers and addressable memory locations. This gives the 64-bit hardware the potential to process twice the amount of data as the 32-bit hardware could, at the same clock speed. 128-bit hardware can process 4 times the amount of data as 32-bit hardware, at the same clock speed.
Software needs to keep up with the hardware but software ALWAYS lags behind the hardware. That's why we have 32-bit and 64-bit operating systems and applications running on the same piece of 64-bit hardware. In a perfect world, you'd want both the hardware and software to be 64-bit and untimely, that will happen, about the time 128-bit hardware arrives on the scene.