Nocturni listed some nice ones. If you ever decide to buy one... Make sure you demo them first, almost ALL of these programmes will have a demo and it just lets you feel how they will work. Everyone prefers different programmes and it can make your videos have a different style. Make sure you invest in one you personally feel compfortable with... Not what everyone thinks you should get.
As for free programmes, google is your friend, however N0cturni listed some nice ones which you should try.