I use Adobe Encore DVD, pretty versatile, and has a damn good AND fast MPEG2 encoder built in.
NeroVision seems kind of dumbed down, I only use it for something I need to get on a DVD quick, like some TV eps or something. But for some of the independent films I make, I take the time to make nice menus/a well authored disc with Encore.