Developing free apps: $99 per year.. ka-ching!
I'm not sure that anyone else has noticed.. the $99 cost for the standard publication of applications for the iPhone/iPod Touch will be an annual charge.
That's right.. if you write a nice little useful, free application such as, say, a terminal with ssh capability, which will benefit all sysadmin kind, it will cost you, the developer, $99 per year for others to use it.
The alternative is to charge the people to download it. Hmm.. Doesn't seem as such a good deal for Open Source software developers or those porting open source apps to the platform.
The only recourse would be to have a foundation acting as a virtual developer under the scheme, paid for by dontaion. However, this is probably already banned by the licensing agreement.
This is likely to kill any small (hobbyist) developer community at birth.