It does, but I would avoid it. I had it installed, and as that wiki reports, it causes repeated crashes when Explorer tries to generate thumbnails of certain types of video files. I uninstalled it a couple of weeks ago, and things have been okay since then.
I just heard about this - a Nero gadget for the Vista sidebar.
It's apparently included in Nero 7 Ultra Enhanced.
Looks sweet. Anyone try it yet?