You need to elaborate on exactly what you want to compare, in the end, unless it's CUCM 10.x+, you can build a system for that many phones in any platform.
If you're looking for general comparison on MCS Vs. virtualization, you can find plenty of info by googling the benefits of virtualization.
HTH
java
if this helps, please rate