I would vote for more of your bird pics. I remember the osprey nest, or something like that. How did they do in the storm? Assuming they are around this time of year I guess.
Here is an interesting article on Puffins. I've been to Eastern Egg Rock a couple times.