I believe I started one of the threads you searched on.
I ended up purchasing Ulead VideoStudio 10. It was SUPER easy to work with, right from the start.
Here's an example of my limited work with it:
YouTube Video done with Ulead VS 10 It's nothing Earth shattering as far as effects go, but it couldn't have been easier to use.
Hope that helps.