There are loads to choose from, with very different prices, so make a list of what YOU want from an ecu and compare specs/prices.
Look also for back up/advice available should there be questions/problems, future upgrades.
I have just got for the one which I like the best for me, emeraldm3d.com I have the K3 from these people, and live about 500 metres away !
tabetha