Well graphic novels are discussed here & some have their own threads, such as Watchmen, Heroes, & The Dark Tower. There is a general thread here to discuss graphic novels. It is on page 19 in this forum. I've started a list of graphic novel threads in the OP.
Some haven't been posted on for quite a while though.