<p>Is there an IDE that I can load on a Blackberry, E71, or an iPhone?</p>

Not that I know of, typically you'll develop apps on a desktop machine (PC/MAC whatever) and download/control the application on the phone. Also I don't think Java is available on a standard (non-cracked) iPhone.