• Since mirroring is done at the database level and clustering at the server level and you have a large number of databases; I'd go with clustering.