This is a 'so-last-version' whitepaper describing five common high-availability and disaster-recovery architectures deployed by customers, along with a case study of each. Although the white paper is specific to SQL Server 2008 R2 and isn't updated for AlwaysOn features, it's still really, really good. It covers:

Failover Clustering for High Availability with Database Mirroring for Disaster Recovery

Database Mirroring for High Availability and Disaster Recovery

Geo-Clustering for High Availability and Disaster Recovery

Failover Clustering for High Availability Combined with SAN-Based Replication for Disaster Recovery

Peer-to-Peer Replication for High Availability and Disaster Recovery

You can get it from this link. Not everything is transferable to new AlwaysOn technologies, but then again AlwaysOn is an Enterprise Edition feature. So the database mirroring recommendation can be upsized, in many if not all cases, to SQL Server 2012, while the SAN and peer-to-peer recommendations continue to hold fast.