As a person who splurged on 72 inches of 5760x1200 eyefinity eyecandy, I can safely say that this system is ridiculous overkill.
There will be few tasks where you need 24 virtual cores on 24 gigs of RAM. Running an ESX server with about 5-10 virtual servers (say, a domain controller, exchange server etc) might give it a bit of stress...
Even running a 64 bit OS, most of the software you use will be 32 bit still (games wise) or won't even touch that much RAM.
Much like driving a Bugatti Veyron on Australian roads, it's excessive to the point of the ludicrous, but if you've got the money, why the hell not... =)