Camera Switch on off C# Unity 3D 5

I want to have two different cameras in my game, one top down and one 3rd person, and I want them to be changeable when you press a key, or change an option in the GUI. Is it possible to select a different main camera or would I have to move the main camera?

Youtube Tutorial Link