The iPhone 3G is far from a perfect phone, i'll be the first to admit that. The software so far has been considerably less than stable (especially compared to the first gen) and many features still aren't working right (i've experienced them first hand and even had to swap out my first 3G iPhone for a replacement). That being said though, its depressing to see one thread after another complain about the same things - Reception, stability, battery life, light leaking, etc. I don't deny there are many issues (I have some of them myself), yet despite them, I still love my iPhone. It does everything that I use a phone to do better than anything else i've used. While it may not be the perfect phone for everyone, for me, it's exactly what I need. Also, please don't take this thread the wrong way. I'm by no means trying to put those who have these issues down, you have every right to complain and be annoyed by the issues thus far. I'm just trying to bring a little iPhone love back to the forums. Its been quite a depressing place around here lately.