And you can install BlackBerry applications over the air. It doesn't always require you to install via USB.
The iPhone is an amazing device, and I believe the BlackBerry is too. It is great that users can choose which one they want. The iPhone excels at things, as does the BlackBerry. I am actually thinking about getting an iPod Touch at some point because I saw my brothers and think it is great.