The results are in. After week upon week of relentless hype, we rate the iPhone 3G and find that the phone is not without its flaws. Sure, it still has the best touchscreen interface we've ever seen, but a few glaring blemishes prevent the phone from achieving perfection.