Say I don't want to answer for Victor, but I can definitely tell you that you could easily do this with nothing more than Vegas (or any other video editing program) + After Effects. Nothing too terribly complicated going on.
[Mod 262: Thread locked since the OP got his answer and requested the thread to be removed + the lovely Brad also provided an answer.]
Ask Brad an After Effects Question! - Forum - Site