I don't see how one can fit 2 adult GSD-sized crates in the X5. I doubt that 2 will even fit into a pre-2008 Explorer (the 2008's are even smaller inside).
If you want an SUV you'll have to look at the full-sized models - Expedition, Yukon - and you might find good deals on those these days.
Check out the forums at
www.germanshepherds.com (if you have not done so yet). There are some folks there who had custom crates done for a Tahoe to for 2 dogs side-by-side.