if you get rid of the stock loom and ecu i might take them off your hands...
as for ecu i got a haltech F9 on mine (but havent started it yet so not sure what its like)... also now it is the F10
you can go microtech, wolf... basically enything you like... just depends on how deep your pocket is and how much you want to control... like just fuel, complete engine management, etc