Slytherin isn't really evil. And Hufflepuff always gets a bad wrap. The problem is the house picked a stupid name (if the founder was named Hufflepuff they should have realized that name would doom the house forever and picked something else). Gryffindor is overrated. Ravenclaw really doesn't get enough coverage in the books.