It all depends on what you want in terms of application requirement . Act/Act is used for 2 different applications running on 2 SQL Servers where either one fails can failover to the other one . You have to consider Mem and CPU very carefully . On the other side Act/Pas is used for (Primarily) where one Server is critical to be failed over .. In Act/Act you need 2 SQL Server licences .