If you've been in a Joss Whedon project (excluding maybe Dollhouse),  you're guaranteed at least a couple fans for life. And Neil Patrick Harris was involved in one of the most fun, easily digestible Joss Whedon projects ever.

In Dr. Horrible's Sing-Along Blog, Neil Patrick Harris plays Dr. Horrible, a sad, lonely mad scientist hell-bent on both joining the League of Evil and scoring a date with the cute girl haunting his laundromat. Things gets a little heavy toward the end, but the combination of NPH, good songs, and a clever superhero parody results in an irresistible combination.