Your consultant is gauging on actual throughput, based on your transaction and user load, rather than MHz or number of processors.
Typically a UNIX RISC processor has between 2 and 4 times the cache (so processses 2 to 4 times the amount of dataper CPU cycle), and a bus that processes data 2 to 3 times faster than a bus used to support intel. The actual outcome is that a SUN, HP, or IBM risc processor has about 2.5 to 3 times the throughput of an Intel when using SCSI type disc, and about 4 times the throughput if using fibre channel I/O.
Windows uses almost an entire CPU about 80% of the time to manage itself, while UNIX only uses a processor about 20% of the time. With w2K you are effectively actually running 3 processors, if you select a 4 processor machine.
If you are running small, quick transactions, using chunks of data that fit in the Intel cache, the performance can be equal.
Siebel however processes large amounts of data against a database, and is both CPU and I/O intensive.
Between the slower bus for the I/O, and the smaller CPU cache, you will actually need an 8 way 1.8Ghz, or 16 way 900Mhz, to get the same throughput as the SUN 4 way 900Mhz. (that is why a 4 way UNIX box cost 3 or 4 time what a4 way Intel costs...it is not an apples and apples comnparison).
There is one new alternative however, if you want W2K........HP and IBM both have new boxes based on the new Intel Itanium 64-bit processor (and since HP is merging with COMPAQ anyway) that has the same cache as the RISC, and utilizes the same BUS as the RISC machines.
The price is more along the lines of the UNIX box....several times what your Compaq server would be (but along the same lines as the SUN), but it would give you the throughput, and let you use your W2K. (The HP can run LINUX, HP-UX UNIX, or W2K).