I have a 2007.5 LMM Duramax (new body style) and when I first got it it had the Edge juice w/ attitude. This was my second duramax with the edge, and I had no problems with it. It gained mpg's and hp and was nice with the 5 power levels that change on the fly. It also had several nice features including a turbo cool down timer. I personaly like the edge attitude display because there are so many perameters you can watch with it, and the ability to reset DTC's (diagnostic trouble codes). But about a year ago I decided I wanted to get rid of that stinking DPF, so I spent the money on EFILive. $1000 at
www.duramaxtuner.com got me the programmer and a year long subscription to a tune library and a technical suport site that will answer any questions you have. So, my truck is now running 5" straight pipe (no dpf or muffler) and an AFE stage 2 cold air intake, and best of all it doesn't throw any codes! I also have a 12" lift and 37" tires and am getting about 17-18 mpg with the cruise set on 80 mph and the A/C rollin. Not too bad in my opinion. I have got well over 22 at speeds around 65. That is with a mild everyday tune that adds about 50 HP.
I also sold my Edge juice and bought the Edge Insight so that I could have the same guage display with my EFILive.
So in my opinion EFILive is a far superior system than any other out there, but it is also very technical. It takes 3 parts diesel mechanic a 2 parts computer nerd to write your own tune with it, but there are plenty of pre writen tunes out there to save you from that. The nice part is you can take a lap top and plug it in and look at/change pretty much ANY perameter of your truck in real time. Also, another option if you do not want to spend $1000+, there are many guys out there that offer the service of programming your truck with a tune made just for you to meet your specific needs, and will only charge you a fraction of the price of the full EFILive system.
Oh, and one other note: EFILive just came out with a 5 position switch for the LMM to change between tunes on the fly!
Sorry this is so long and I hope it helps