Saw them once down here; spent a cold evening on a dock on the Toms River, got some so-so pix. Saw them several times when up in the Adirondacks. The plains with a view north would be the place to be.
The Perseid shower is supposed to be a good one this year, 8/12-14.