This seems to be a waste of enterprise money. We already implement this architecture with multiple domains and servers of all application types (SQL, AD, Exchange, Web, Application, etc) and different OSs (2K, 2K2, Linux, AIX). My point is why ?
Senior Database Administrator
"Ave Caesar! - Morituri te salutamus."