Turn comments back on! Allowing comments put you above other websites. Now you suck:(
Obviously people liked the comments and aren't happy it's gone! How many of us need to leave before you figure this out?
502nd
ranked
