Tough call. I bought mine at 9:00 on launch day. I was very interested in the large beautiful screen and ICS. I also bought into all the hype about how this was going to get all these updates so no worries. I am stock and locked. I don't really know much about rooting and while trying to learn more it still seems far out of my realm. I have had sim cards swapped out with no changes. I am in northern NJ in 4g area yet my phone is so bad at handing off and maintaining data, that I keep it on 3g which still has problems keeping a data signal. I more often than not am staring at gray bars. I can wake up the phone and wait anywhere from 30 seconds to 10 minutes to get a signal.
Battery life is just OK even with extended battery. I can't take a good indoor picture with it and the speaker is terrible even with volume +. I love the screen and ICS, but that's about it. I wish Google and Verizon would get their act together and get everyone an OTA to address some of these issues. It's only been 6 MONTHS!!! So, would I do it again, probably not.