The National Aquarium is awesome, but it's expensive and it's not a two or three hour experience. And parking is an additional expense. I'm not trying to discourage you, but it sounds like you want a quick drop in. I'm not familiar with the aquariums you mentioned or the Bass Pro Shop aquarium, but they sound more like what you're looking for.