iPhone 4G Features Leaked?

Did the tech specs of the next generation iPhone just get leaked? I am not sure, but I hope these are true. Here are some tech specs that is speculated to come with the iPhone 4G aka iPhone HD

Resolution : 960 x 640 pixels
CPU : In-house A4 (like the iPad)
A second front facing camera
iPhone OS 4.0
Multitasking
End of exclusivity and a new Verizon based model

While the specs are definitely interesting, it is worth a note that a better display on iPhone could actually cannibalize the sale of iPad. That is however, only if the iPad fails to carve out a niche for itself in this period. This is one gamble, Apple could be taking.

[via Daring Fireball]