xp-120 should be fine, seeing it doesn't have the active NB fan the AA8XE has, and even if it did, if you rotate the active NB that the AA8XXE has you can fit the xp120. If you intend on upgrade next year, I would say go with the cheapest board, because all the goodies from intel are coming out next year, and you'll need a new chipset on that board