On a budget, USS Constitution still earns its price.
Free (ID required for ship; museum donation)
Boarding a 1797 frigate crewed by active-duty Navy sailors is a real, free, surprisingly tangible piece of history — kids love the cannons and the masts. The catch: it's across the harbor from downtown, boarding requires a security screening and sometimes a wait, and the adjacent museum is a separate building.