The only thing I don't like Sony Vegas 12 - is it's ability to fuck up videos with variable FPS (for example, from mobile phones). It just drops a video FPS on a timeline to minimal one. Adobe Premiere doesn't have that issue fortunately, but Sony Vegas is much easier to use.