Microsoft offered free upgrades to Windows 7 ONLY because they are partnered with manufactures who would have taken a hit in PC sales from people waiting for the new OS.
Microsoft DOES NOT make a habit of giving their software away, NOR SHOULD PIONEER.
Why do you think Pioneer was offering a $200 dollar rebate on their head unit . . . and now the upgrade price is $200. Doesn't take a rocket scientist people . . . they knew that word of the Z120 would get out, but they didn't want to take a hit in sales on the Z110.
We demand all these upgrades/modifications and then expect Pioneer to just give it to us free? Seriously?
IMO Pioneer did us a solid by not leaving us to rot on an old head unit. They breathed new life in the Z110 by providing a relatively cheap upgrade path to the Z120. They could have done like most other corporations and forced us to purchase a new HU for $1300+, but they did not.
I do agree it would be nice to purchase the upgrade the GUI software w/out having to purchase the maps (maps are decent for my area). But for what I am getting and for the due diligence that Pioneer has shown I am giving two thumbs up - Keep up the good work!