Goran, You got great inputs so far. Just a word of caution, the EMC replication is at the array level and it has no knowledge about Oracle datablocks. If there is a corruption (believe me, it happens) at the oracle datablock level, storage array will not aware of that and propagates the corruption to the secondary (or remote) SAN. You have to periodically validate the readiness of the DR site when SAN mirroring is used. You don't need to do this additional step when DG is used as it validates blocks during transfer and recovery.. -Gopal