TigerXtrm
I Love YTtalk
Adobe Premiere Pro
This, or it's Apple cousin Final Cut Pro. Or you can take a step down on the ladder and use Sony Vegas. Going down even further you end up with Windows Movie Maker and that's not where you wanna be.
Adobe Premiere Pro
Very true.I would recommend Sony Vegas Pro 12, if you are willing to put work into learning it, it is quite easy this is the case for most good editing software

I have my screen recorder which can do fade in and fade out and cutting parts of videos. All of the basics. What is the next step up?