OK, it's technically not a submarine...yet. The USS New Mexico is a Virginia class fast attack nuclear sub that is currently in the construction phase. After reading Sandra McDonald's excellent novel, THE OUTBACK STARS, and thinking about all the detail she put in to her story based on her naval experience, I started doing some research on ships. I actually stumbled across the USS New Mexico via work (the entity I work for has administrative oversight of her promotional budget) and realized that a submarine and a starship have a lot in common, both being vessels with self-contained environments.
That's her crest above, designed by an Albuquerque student. The mountain range in the background is the Sandia Crest (we spent our Fourth of July watching the fireworks there). :)
Here's the link to the USS New Mexico website if you'd like to take a look. There's a lot of good information here.