Our web app's db server (running SQL Server 2008) is starting to get pounded and so I would like to upgrade it to a better box. We will still probably be going with a hosted solution.
I know that the more RAM the better, but what about the processor? Is it better to have a multicore processor or one that's a little more server-oriented, like Xeon or Opteron?