Had a great weekend in Portland, ME (weekend of 9/26/08) and ate at many places, mostly those recommended in Chowhound. We ate lobster 3 times w/ different experiences... HOpe this info helps!
Lobster prices at restaurants were quite varied regardless of the "market" price...
J's Oysters ($24.95 for 1 1/4# - corn on the cob and clams - yummy!). Definitely a locals joint, but drinks and appetizers were great; friendly waiters.
Dry Dock ($18.95 for 1 1/4# - no sides). Had to ask for napkins, silverware, salt/pepper and mayo for a sandwich, so waitress was not quite attentive... we came in the evening, but NOT that late.
Old Port ($45 for 1 3/4# - includes vegie and 1 side). The ONLY benefit was that they split the tail and cut the claws for easier eating... BUT the waitress threw the menus at us and although she came back to fill waters frequently, was not anywhere to be found when we wanted our check.