Is there anything wrong with your Y8 head? For the price of an ecu, you could just get a new headgasket and put the Y8 head on the Y7 block, giving you a mini-me, the best combo of the parts you have.
If that's not an option, then just make sure you get an OBD2b ecu, I can't think of anything...