As someone who grew up in NJ and currently lives in CT, I'll say this: all of you are idiots.
Both states have way more in common than ignorant fools from either fanbase even realizes.
In a sports sense, both states have arrogant sports fans, with the the majority of the teams winning championships recently. As annoying as we think Rutgers and Syracuse fans are...guess what? They think the same about us.
In terms of bad areas? I love it when CT people talk trash on NJ being a dump. For every Newark, Bayonne, East Orange, Irvington there's a Hartford, Bridgeport, Waterbury, New London and Willimantic. There's huge dumps everywhere.
CT has great areas and NJ has great areas. There's nice towns in both place. The Jersey Shore is way nice than the LI Sound, but both places do have their bright spots.
So, for someone who was in North NJ for 18 years and CT for 8, to see this pissing match back and forth over such similar states makes me laugh. Some of you guys really need to get out of your parents basement in Wallingford and actually check out the world around you for a minute.