Well, you did make a bunch of matter-of-fact posts saying the iPhone didn't have enterprise management, or a centralized way to push out apps, or a centralized way to manage phones, and in reality you can do all of those things...
Basically your business maintains an MDM (Mobile Device Management) server, which communicate's with Apple's push notification service, which pushes the configurations down to the handsets. This PDF has more information:
»
images.apple.com/iphone/ ··· _MDM.pdfIn addition to the basic remote wipe and lock, you can also push configuration profiles which can restrict or remove certain functionality (say you don't want people using the camera or the web browser or something, or you want to prevent the user from installing apps), you can install apps, remove apps, list installed apps (maybe make sure the user is abiding by soft policies), etc.
I don't know anything about RIM's enterprise management solution, but I don't really see anything missing here that RIM might do that Apple's solution doesn't.