Jus a thought... What if the 2.0 delay was due to Apple getting cheeky and altered the 2.0 update, so it had a firmware number lower than the unofficial leaked release, making it hard for the early adopters to downgrade?
It would be cool if they added extra features too.
It would be cool if they added extra features too.