For those that haven't seen this, here's a link to Dr. Horrible's Sing-Along Blog. This video stars Neil Patrick Harris as Dr. Horrible, a villain aiming for world domination... and love.
Harris is great in this video. I've always liked Harris since Doogie Howser, MD, and he currently stars in How I Met Your Mother.
The Sing-Along Blog is divided into 3 acts, with the entire video about 40 minutes or so. There are single 30 second commercials between the acts.
My only quibble is with the ending, but I won't say why because I don't want to spoil it.
Anywhoo, if you have the time take a look -- it's very funny.