Everyone seems to think of Bayonne or Newark...
NJ has some nice areas. Warren County up north is actually pretty and rural.
New Brunswick area isn't bad.
Princeton area is quite nice.
I have family in NJ; I prefer when they visit me, due to the stupid gun laws up there, and I don't particularly wish to live up that way, but it has some nice features.