Boy, this reeks of a garbage in=garbage out. How many users? How about how many transactions/sec?
The biggest thing is your storage farm. It isn't rocket science to know that 4 x 500GB SATA disks in a RAID10 isn't going to handle a fraction as many transactions as a few dozen 73GB 15k RPM SAS-2 disks.
RAID10, absolutely not. Lots of RAID1 SAS or 4Gbit FC devices.
Also use a good SSD, and not the cheap NAND-based stuff ... you need the DRAM-based SSD that starts in the $10K range and goes up. Use this for index files & scratch table space and such.