What have we here? It was only a matter of time (and it almost seems like Apple is leaking this on purpose at this point), but Ars found some extra little bits of code in the 3.0 OS that indicate that there will be not one but two new iPhones, a new iPod touch and two mysterious new products that will run this OS called "iProd" and "iFPGA".
We don't know about you but, we've wanted the iProd since forever and will be buying 4 of them the second they are released.
Also, congrats to