Nice. Had lobster right off the boat - at sea, long ago. Also nice.
I know, they just taste so much better fresh! Do you live in Maine?