I know my sister's a big fan of the xD, but that's mostly because it looks a lot like a yaris, and she loves the yaris, the xD just has a slightly lower pricepoint... and having a scion in canada is pretty rare in itself, so that's why I encourage it for her... haha
The xD is a much better improvement than the xA. I was never really a fan of the xA. Althought the xD looks good, I'd take the Yaris hatch instead.