depends on how I feel at the moment. sometimes I want scifi, sometimes I want my feet more on the ground in realistic stuff. same with everyone else wanting the "Teen Titans" show to have the characters become adults and use real names rather than their hero names all the time, etc. Well, that show is great for our inner-children, since all inner-children are about 4 years old all the time. they dont want to grow up, they dont want their real names (at least not over a cool superhero name) and they want to wear their superhero uniforms to bed---just like in the old Teen Titans show. it was a perfect outlet for my inner child, but every other fan says "we wanna see them grow up-take off the mask-use real names" When I'm in the mood for grown up stuff, I watch grown up stuff. When I'm not, I wanna be able to watch something that caters to my inner-child. same with fantasy and scifi stuff.
Sci-fi/fantasy and mystery, mixed with just a little bit psycho. Action to set some accents. Then add a bit romance to sweeten it and comedy to lighten it up. Serve it with deep, developing characters, an unexpected ending et voilą!~ Masterpiece.