Apple has once again iterated on the iPhone 3.0 beta, with version 3 now available for registered developers to download via

iPhone SDK 3.0 beta 3 and iPhone OS 3.0 beta 3 are now posted to the iPhone Dev Center. These versions are for development and testing only and should be installed on devices dedicated to iPhone OS 3.0 beta software development. Please read the iPhone OS Pre-Install Advisory and the iPhone SDK 3.0 beta 3 release notes before downloading and installing.

As a reminder, you can now test your applications that will use the Apple Push Notification service. Team Agents can log in to the iPhone Developer Program Portal and proceed to the App ID section to create the components necessary to begin testing applications using the Apple Push Notification service.

The Beta 1 was widely showcased at Apple's iPhone 3.0 Sneak Peek Event, and Beta 2 was almost as widely deconstructed by code divers to find new hardware version codes, video support, voice command, and a host of other unannounced features. What will Beta 3 hold? Stay tuned!

Reminder: iPhone 3.0 is a real Beta intended for developers and testers, not for daily use on a primary phone. If you don't need the beta, don't install the beta, and for Jobsake don't buy it off of eBay. Yikes!