Encouraging communication. Usually I talk to people about the game on MSN or the like. It doesn't even matter if I know they're safe or not, it helps you feel in the game and like you're enjoying it. And then, of course, the realization that you've been fooled, then lynch your contact.
Games where everyone has a role: Good, but let me point out that a lot of people auto'd in LLD and USSBB anyway.
Items: .....Egh..... it does help people a little bit, but I think it mostly breaks the game for everyone else. I'm not a big fan of items.
Money: No comment. Never played a game with money. And Alchemists II had a similiar concept, which broke the game, so I think I don't think I like it very much.