Just wanted to add that we got a fantastic restaurant tip from a local lady we met while dining at Sonya's. It's a bit out of the way but the seafood was awesome and the all-you-can-eat blue crab and nightly specials were out of this world. The place is called Ozzie's and it's in a little town called Grant about 20 minutes down US1. The night we were there they had 35 cent clams and oysters, I ate to my hearts content for less than $20.
Although the atmosphere was somewhat lacking Ozzie's food was head and shoulders above Captain Hiram's. I'll go to Capt Hiram's if I want great scenery and Ozzie's if I want great food. Definitely well worth the drive. Plus you can't beat a place with newspapers and wooden mallets on the tables, it's just begging you to crack some crabs.
Thanks for the tip! We'll be joined by friends on our next trip (possibly a large group) and was trying to think of some fun and inexpensive places to go with good food.