I'm not sure why more people haven't mentioned Pro-M yet, its hands down the best money I've ever spent on my car.
I thought installing a new harness would be overwhelming for me, it wasn't, it was literally done in about an hour.
Plug in a few bits of data and go drive your damn car, no need to pay someone to tune it anymore.
If your car has bugs you need to work them out first, don't expect the software to tune around your vacuum leaks, bad fuel system, poor engine grounds or any other issue.
Dial your car in and insure it's in tip top condition and your done, who wouldn't want to do that in the first place anyways.
Customer service is excellent to say the least, Chris just spent 45 minutes on the phone with me going over how to setup my Progressive Nitrous Setup, he's walked me thru fuel system issues, a faulty MAF sensor adaptor (not Pro-M's issue), and voltage drop issues. None of these issue had anything to do with the software, it's hard for people to understand that if your car runs like it's supposed to the setup is plug and play, if you have any issues it's 99.9% an issue with your car. If that's the case you have the owner of the company willing to help walk you thru the issues, sometimes that involves you spending money to make sure you have quality components, that's fine by me.
Also, if you want to change your throttle body, get a new MAF sensor, swap cams, buy a turbo kit, install Nitrous, run Methanol, swap heads or anything your heart desires, guess who doesn't need to go pay for another tune, at around $500 a tune the system pays for itself in no time.
You can data log, you have real time data available, the software has a check engine light that throws codes, it controls your electric fans, you can have coil on (near) plugs.
If you think the price is high for the system, think again, sell your old ecu, ignition box, wiring harness, spark plug wires if you go with coil on plug and fan controller, you won't make a fortune but you've helped alleviate the initial cost.
Hands down the best money I've spent, if you have questions, want a real world review regarding my experience, PM me and I'd be glad to answer any questions, I didn't even know the system existed until I ran across a thread on here, I don't work for Pro-M, didn't get a discount on my setup, I just want to spread the word because I think it's an awesome product.