North Arlington is still the best place to live around this area. The only problem is since it is a borough, to do anything at borough hall takes you 2 days off work and many headaches. But at the end of it all, it's still a nice borough.
If they do come, I'll feel sorry everyone who lives there. The traffic over the bridge to newark is already a mess, imagine when game time comes around. As a soccer fan it would be nice to be a little closer, but to me the stadium, including the arena in the meadowlands are perfectly fine for me. The good thing is most people can just take the Path.