We've recently deployed a Microsoft Exchange 2010 solution for 4000 users on physical HP ProLiant servers. That might seem a bit "old-school" at first glance, but various project constraints meant that virtualisation was not an option.

Fortunately, the Database Availability Group (DAG) technology in Exchange 2010 has allowed us to deploy with excellent High Availability (HA) features, despite using physical Exchange servers.