I have been a Verizon customer for approximately 10 years. For the past two years, I have had an iPhone that uses their 3g network for data. My relationship with Verizon was fine up until this point.
The area in which I live is highly seasonal and the population grows by 3.5 million in the summer months. Verizon’s 3g network can not handle this and I do not get data coverage from Friday nights until Monday morning all summer long. This issue is even prevalent in the off season when there are a lot of people around (malls at the holiday, etc.). However, I test my phone next to someone with another carrier and their phones work fine, no matter where.