My list:
***** Dandelion (a good-for-nothing lecherous alcoholic; a lousy, full of himself lowlife poet who is not even funny)
**** Shani (a second-rate belle with attitude. Condescending "We'll talk later" and "Okay, gimme a kiss" speak volumes. If you were a womanizer, would you appreciate a jealous, possessive, crabby girlfriend? Huh? Just think of her Grandma's genes)
*** Alvin (a creepy doppelganger; becomes super-annoying in chapter 4. "Help me!!!" Should I say more?)
Most lovable NPCs with a trace of personality - Kalkstein, Vincent Meis and Siegfried.
The best fun in town - Reverend, Snani's Grandma and Vaska.
What are your preferences?