I didn't notice if anyone mentioned these shows yet or not, but I think I'll put my two cents in about the show HEROES and Smallville. Heroes has good character development, great story and good dialogue as well. As for Smallville, since the first few seasons it's gotten much deeper and the characters just keep twisting and falling into the oblivion. Also, I enjoy the small puns that the writers make about the future events like JLA and the names and costume colors of future heroes. Other than those two I'm pretty much a CSI fan(the original, not the latter two spin offs) simply because it's a consistently entertaining show when nothing else is on.