@sonofsanta:
We went down the Xenserver route with 3 hosts 32GB Ram in each and worked on the theory of utilising a third of the memory on each host so in the event of 2 hosts failing (Chances are slim) the remaining host could still deal with the load.
I am working on getting our hosts up to 128GB Ram in each. :)

