I just got an iPhone 3G for my fiance, she broke her old phone and wanted to get used to using an iPhone before her update at the end of the year. This means that I get a crash course in the phone and the world of Apple.
I have never owned an Apple product before but being a techy i am familiar...