128 GB of RAM - eek! What's the biggest module you can get now? I've seen 2 GB, so if we assume 4 GB, that would be 32 memory slots?

AHA! It's mentioned in the General computing forum.

http://www.theinquirer.net/?article=23518 - and it's a slot-card server with two CPU's per card, and 4 memory slots per CPU - so it's actually 16 CPU's with 8 GB RAM each - or is it dual core CPU's, 8 of with 16 GB per dual core