You can't decide anything without knowing what the software's requirements are.
I've done work for an offshore casino before (in the Carribean). They had a bunch of random servers, P3's and P4's, but we moved the whole operation over to some nice multi-CPU Xeons, etc., all nicely rackmounted.
Much of the software was custom and proprietary, but the back-end was an Oracle database.