One thing to make note of: if you are in a space where you have massive concurrency, the right kind of hardware can help you out. There was a time in the mid 90's when mainframes with CPUs we would regard as quaintly slow could still achieve I/O throughput that could dwarf the throughput of a PC with an order of magnitude faster CPU.