This is great.

1. How will this affect battery life? Battery life on iPhone 3G is abysmal compared to the first iPhone.

2. Does me no good... I applied to their dev program the day it was announced and I still have not been accepted. Yes, I can get the SDK and such, but I haven't been granted the wonderful opportunity to pay Apple $99 to publish my app. Guess nobody will ever see my push notification flashlight app.