iPhone 4 released today

· · Hot! with 80 comments

After all the waiting, all the leaks, and all the hype leading up to the iPhone 4, it has finally arrived today. If you are one of the lucky ones who didn't get your order...

View more...