Crazy for You - Jennifer Crusie

I was impressed with the mix of comedy, sex, and a few dark, creepy characters! Wasn't expecting that from a novel that I thought would just be a fun light read!