I would recommend reviewing these two Redbooks:
WebSphere Application Server V8.5 Concepts, Planning, and Design Guide - http://www.redbooks.ibm.com/abstracts/sg248022.html?Open
WebSphere Application Server V8.5.5 Technical Overview - http://publib-b.boulder.ibm.com/abstracts/redp4855.html?Open
Also, note that XD was incoporated in to WAS v8.5.x and is called Intelligent Management. Unless you have an existing WAS installation, I would recommend using WAS v8.5.5.x as there is no additional license charge for Intelligement Management (formerly the XD product).
If the qualities of service you require are limited web container (servlet) clustering and failover, I would recommend considering the Liberty Core profile or Liberty Profile.
If you need dynamic clustering, intelligent routing, autonomic health management, application edtion support, EJB clustering or message engine clustering, then consider WAS ND v8.5.5.x.
WAS v8.5.5.x support Java EE 6 with Java SE 6, 7, and 8 (with fixpack 9). Liberty Core supports Java EE 6 or 7 Webprofile with Java SE 6, 7, or 8 and Liberty supports Java EE 6 web profile or the full Java EE 7 API with Java SE 6, 7, or 8.