Have had the new Gen3 12 for a couple months now. Installed TM150 Chirp transducer last weekend and WOW. It really picks up the fish. Fish I can't even see on structure is being picked up by Chirp sonar. I installed the update on Gen 3 unit and Gen 2 unit. It is causing some problems. Screen sticking and xing out of a screen problems. I would definitely buy the Gen 3 though. Maybe don't do the update. Spend the extra money and get the Airmar Chirp transducer. Have read all the comments about not much difference in shallow water. I am going to disagree. I though it was much better resolution and I was in 12 - 17'. Only downside to Chirp is it needs to be mounted on transom. I lost high speed pick up. Pretty much loose it before getting on plane.
Purdy 2011 Nitro Z9DC, Merc 250 Pro XS, Bob's Hydraulic, Bravo 1, Lowrance Gen 2 HDS 7, Gen 2 and Gen 3 12s, Twin 10'Power Pole Blades