The "feel good" factor
I've been thinking lately about what makes me want to play one champ more than another. Some have great kits or play styles, some can be rediculously powerful if built right, some just look awesome in a particular skin. But for me there's something else that makes a champ "feel good". Something that makes them seem faster paced and more responsive to your clicks.
Example 1: Janna - great kit, very useful at all levels, but she's just boring to play. Why? Because (IMO) it doesn't "feel" like you're doing anything. She has no unit colision, no skill shots, her Q winds up and fires on it's own while you walk away, and all of her sounds are just wispy wind.
Example 2: Twisted Fate - missile speed is fast, animations are crisp, and the sounds of his abilities are snappy and synced perfectly to his animations. Every shot "feels" like you're doing something!
So which champs give you that "feel good" factor? Who do you love to play because (items, etc. aside) they have a certain something that makes you feel like an unstoppable monster?