I normally average a new phone about every year. When Verizon had the 1 year contract deal I did that for several years. My last 3 phones was a Droid X (loved this phone), Bionic(hated the camera but liked the phone), and a GN (I had the GN 4 hours). I really wanted it to work out my wife has one and I liked the phone, but the one I got would drop total signal 15-30 times an hour for more than a minute each time. It was defective out of the box. I knew this phone was going to be my last one for a long time with the changes coming to the Verizon plans, so I did not want to have a phone that might be buggy like my old BB Storm.
Now that I have the Maxx I am glad I switched. Compared to my wife's phone I like the Maxx better in every way. She has been eyeing my Maxx though :-\