I have to laugh at the Whole Maine Lobster. Really, if you'd gotten that in Maine, it wouldn't be cracked open that way. Up here in the Northeast, you get to crack it all open yourself. I had a friend visit from Houston once who ordered a steamed lobster. Imagine his surprise when he was actually looking at the whole lobster, along with all the tools you'd need to open it to get at the meat. He wasn't used to that.
Just went back and read more of the thread re: lobster. Yep, you have to work for the lobster meat up here. And yes...I have eaten the "green stuff".
Anyway...we're dining at Narcoossee's in November. Looks like we really made the right choice. It all looks delicious!