iPhone 3G owners have had a rough time lately. First, they missed out on some of the best new features iOS 4 had to offer. Then, the watered down version of iOS 4 they finally got their hands on ...