I'm not having the best of success with Google. Lots of spam pages geared towards pirates and Torrent-types.
I don't mind paying for something good if it works well, as opposed to fighting with freeware. iDVD doesn't like MKV, and VisualHub is buggy.
I'm on the fence about picking up Toast right now: