It was actually a bit of a project of opportunity - I was building a MegaSquirt for a friend, but the car on which it was to be installed was sold, leaving the project just sitting around gathering dust. Recently, I saw how well DIYAutoTune's MegaSquirt PNP worked in zoomzoom and saboteur's cars - and figured that rather than pay $900, I'll finish the project and slap it into my car instead - and instead pay $300.
For now I'm just going to write about what I've done - all of the \"how to\", \"what is\" and \"where do I start\" stuff will come at a later date. The whole MegaSquirt thing is a bit overwhelming - I found it hard to know where to start, and where to go after I'd finished building the unit. What I'm going to try and do is include a summary of what you need to read, what you need to do and how you need to go about things, in a bit of a structured manner.
The versions can be a bit confusing, but what I've got is a kit from DIYAutoTune - it's the MegaSquirt 1, built on a V3.0 PCB. I finally finished the assembly today, and this is what it looks like:

It's had a few mods done to it - PWM idle control, ignition output modifications, etc.
I actually intend to fit the MegaSquirt inside the original MX-5 ECU's case. Aside from the DB9 socket and map sensor tube, it should look completely stock. Here's a bit of a mock fit taken not long ago while I was still assembling the PCB:

To make the PCB fit, I'm going to have to remove the end connectors and put vertical ones there instead, and possibly grind some of the inside of the case. Making the PCB fit will come later on - for now I just want to make sure that the thing works! The MegaSquirt's case is nice and all, but I'm going for a bit of a factory look. And, to be honest - it's hard to beat the authenticity of an actual case.
What I have to do now is update the firmware etc on the chip, build the MegaSquirt->MX-5 ECU adaptor loom and then do a test fit. So far things seem to be testing OK with saboteur's MegaStim, so I can't see why it wouldn't function in a car. Both figuring out and doing the wiring is going to be the next time-consuming task - but hopefully not too difficult.
The other recent purchase has been an Innovate LC-1 - also from DIYAutoTune. That will be used to help tune the car once the ECU's up and going.