Absolutely would buy it again. In fact my hubby is up for an upgrade and I will try to get him one as well.
The only minor issues for are the weak external speaker (or more so that I cannot separate notification and ringer volume!).
The volume/sound with headphones is just fine.
I do notice the banding of the screen on low brightness, but other than that I love the screen and it's a joy to watch videos on it.
Also love the design of the GN. It just feels right in your hand despite its size unlike the Razr.
That phone was just too wide and thin for me and was awkward to hold.
My GN does everything I ask it to. No signal problems.
Wifi, Bluetooth, GPS all work flawlessly and the stock battery lasts me through the whole day.
The camera also takes nice pics for me (if I focus correctly and stay fairly steady).
Mind you this is all on stock.
I have not rooted it yet. I did all that with my previous phone, but it took up a lot of time/tinkering, so I wanted a little break.
What more could I ask?
Sure there will be phones out with beefier hardware, but I am loving ICS and vanilla Android, can't stand the bloat.