It's pretty much a no brainer for Apple to put in a VGA front cam, I mean $1.00 is basically nothing. But for the compass, 5MP camera, GPS, and the GSM/EDGE receiver, I don't think its going to happen. Apple likes to take things slow with their products, thats why they waited a year to improve the touch because they wanted the iPhone 4 to have a radically different design and new features.