NGC7331: The Milky Way's Twin