NJ is the closest place out of all the named places for this forum section. I currently live in Delaware and it sucks, pretty bad. I doubt anyone else lives here, so I won't ask for a seperate...