I've used proshow producer & am quite happy with it.
http://www.photodex.com/products/proshow/producer
There is a cut-down version of it ProShow Gold which is cheaper & has a free trial download.
(Have you got a your screen calibrated in case it's related to that? i.e the DVD software is producing correct colours it's your screen that isn't?)