Each year we try and take one or two really nice trips. We always do the NOAC's, Jamborees, etc., but these events are short weekend trips with a big impact. Always affordable. Always fun!
Back in 2005 we went down to Charleston, SC and spent 2 nights aboard the USS Yorktown. They have a wonderful program there for Scouts. The tours are self guided, they show movies at night, a great scavenger hunt ( we won it ), merit badge opportunities, and the food is good.
If you haven't heard, you actually sleep on board the ship in the original bunk beds. If you go, get a top bunk. They are tight! The sleeping quarters are air conditioned now. It had to be extremely hot back then.
Also, you get to tour a submarine, cutter, and a destroyer. There are side trips that you can take too. We went out to Fort Sumter and helped raise the flag. How cool is that?
$75.00 each is a bargain. Check it out at http://www.patriotspoint.org/ under Overnight Camping.