Blairh, happy to answer your questions.
1) I'm eager for 4.04, but my understanding is that they just started rolling it out to users a few days ago. It's a shame Google can't roll out system-wide like Apple does, but a week or two wait isn't bad. Google certainly does not have the "Nexus"-ness practiced down well yet. Having said that, a lot consider this a very minor issue since it's so easy to unlock the bootloader, root, and install the 4.04 update yourself, if you're so inclines. Plenty of very smart, helpful people over at the XDA forums to guide you through that.
2) Yes. Chrome is in beta, but it is already a better browsing experience than Safari on the iPhone. I love Safari on my iPad, but on the iPhone, it is cumbersome, cramped, and unintuitive. A recent thread right here on this forum pointed out the lack of auto text-resizing. Just one of many frustrating things with Safari on the iPhone. Chrome is intuitive, usually fast, and just easier to use. Switching tabs is a breeze; it's at least a 3 step process with Safari iPhone.
3) Battery life is significantly better (yes, you read that right) on my GSM GN than when i was using the 4S. I attached two pics to show you my battery life from today. I didn't use it too heavily today (texts and email throughout the day, music commuting to and from work, a few phone calls, a little bit of gaming... nothing heavy) and I'm still at 49% after nearly 14 hours unplugged. Honestly, even I'm a little surprised.
I understand your position. It's up to you what you want to do, but come July, you'll be close to the Apple keynote for iOS 6 and the next gen. iPhone. Sounds like you're better off waiting if you can hold out. And I hate to complicate your choices further, but if iOS 6 and the next gen. iPhone disappoint, the next Nexus would also be a few months away (usually November/December release). Galaxy SIII will be interesting too.
Tough choices, but the good news is it's hard to go wrong with anyone.
Hope that helps.