The bill originally passed with enough votes to override a Herbert veto. He made the right call.
This was my understanding as well. The legislature had the votes to override the Governor's veto. So, he signed it but gave it time to become law so it COULD be hashed out in public. Shame on the legislature indeed.
I'm not saying that the ability to utilize Microsoft's Push technology for Exchange will make up an 8 million unit defecit, but I know a lot of businesses/corporations out there passed over the iPhone for the lack of integration. In short, it was a great consumer phone, but not such a great business phone. There will be a lot of new iPhone purchases where I work once the 2.0 software is available, regardless of the hardware it goes on.