Steve Jobs has finally unveiled the device we all knew was coming; the 3G iPhone.
Read more.