As some have indicated both the Active/Passive or Active/Active AND the Symmetric or Asymmetric architecture of a system are important considerations. The following is from this HDS publication: http://www.hds.com/assets/pdf/hitachi-white-paper-dynamic-virtual-controller-technology.pdf
Most midrange storage systems today are dual controllers with an asymmetric active-active architecture, in which both controller nodes are available to process I/Os for their assigned set of LUNs and provide standby capability for the other, non-assigned LUNs. This arrangement requires the administrator to make manual LUN-to-controller assignments based on forecasted workloads. Rebalancing of performance across the controllers as workloads change is also a manual task. Since the performance to a particular LUN is not equal through both controllers, the system is vulnerable to major I/O bottlenecks without an automated means of balancing the load.
Asymmetric active-active architecture can also significantly decrease productivity and increase setup times when matched to VMware environments. For example, the time to configure path failover can take up to 1 hour per physical server. If an organization supports 20 servers, each running 25 VMs, the configuration process can take 2-1/2 days. In a symmetric active-active environment, where the controller removes the need for LUN ownership, the configuration takes less than 5 minutes per server.
Anyone who has to do failover and failback for maintenance and upgrades on kit like NetApp can tell you what a joy that is. 3PAR and HDS both provide the highly desirable symmetric active-active architecture as does the new VNX2 though for now it only does it on basic and not the usually preferable pool LUNs. I do not know about EMC pricing, but 3PAR and HUS systems start at very reasonable price points. I have been on NetApp for the past 8+ years for production and HDS for backup and cannot wait to get onto either 3PAR or an HUS-VM for production. YMMV of course.