Has anyone any recommendations for ideal hardware for SQL Server. We are currently drawing-up a specification for a new server and would welcome any suggestions to would improve performance; besides the obvious, like more memory.

E.g. Dual disk controller, one disk for log read/writes and other for data read/writes, will this reduce time for log writes?

We are also considering a move to SQL Server 7.0, any hardware recommendations?

Cheers
Jasper