If Apple is smart then they will release on as many platforms as possible. I don't know if they're also considering multiple versions of iPhone besides just the flash memory size. But either way, as I pointed out. For Apple, it's good to as many out as they can for now. Because if they don't change their strategy, a competitor like Android that can be installed on a variety of hardware on a variety of telcos is eventually going outnumber them once it picks up steam. And I'm sure Apple must've learned its lesson from the computer revolution.