Apple is becoming more difficult to work with for app developers. An antitrust investigation resulted in Team Jobs to backtrack on proposed restrictions on pricing in the Apps and iTunes stores.
Apple's increasingly closed off and proprietary products begs the question.
How long will it take before App developers shift to making their products exclusively available on the Android platform?
If you have an IOS device that qualifies, I highly recommend updating to IOS 5. Make sure to sync and backup your device first, update iTunes, and follow the guide.
Have you tried wireless streaming from your Mac to the Apple TV. I started watching Matrix Reloaded on my MBP(in iTunes) and decided to finish it the ATV2. I didn't try mirroring yet.