I'm building a server and I'm not completely sure yet about the correct processor choice. The server is mostly handling IIS and SQL Server on Windows Server 2008 R2.
From a pricing standpoint, the difference between a single X5650 (6-core) and dual E5620s (4-core each) is not much. The benefits I see with X5650 is the higher frequency (2.66 GHz vs. 2.4 GHz) which should result in better per-thread performance, and the fact that I can upgrade the system later with a second X5650 if necessary.
Thoughts?