Camera animation cut scenes

Hi, I was looking at a different game engine recently (UDK), and saw that they had a way to animate cameras and things really well. I think that you can make animations for the camera to make cut scenes, but its hard to move the camera to a good position for each keyframe. In UDK, I saw that you can snap a camera to the viewport and fly around with the camera. Is there any way to do that or something like it in Unity? Also, how would I go about disabling input and GUI?

Might I suggest Camera Path? It was designed specifically to make cutscene camera animations with a very simple interface.

I figured out a pretty good way, but it's not perfect. Move in the viewport to where you want the camera to be in the keyframe, and make sure you have the camera selected. Click on Gameobject-> align with view

Also, how would I go about disabling input and GUI?

You just make a second camera and set it as main camera when you want your cutscene to play. You can control second camera in any way, because I assume, you would have no GUI/input attached to it.

I'm not sure what you mean by "fly around with camera"? Do you want to animate camera path in external tool or what?