James St. James wrote a book called Freak Show that I absolutely loved. It's for teens, but damned if I didn't snap it up at the age of 23.
Also, Christopher Moore's books run the gamut of emotion, are smart, cleverly irreverent and funny to boot. He's got books about whales, Jesus, Shakespeare, vampires in San Francisco, a little girl whose father collects people's souls in second-hand merchandise. Start with A Dirty Job or even Lamb. Can't go wrong!
Jasper Fforde has some of the best novels I've read in years in his Thursday Next series, it starts with The Eyre AffairI absolutely love them because they're funny, easy to read and even turn out to be surprisingly touching but never ordinary enough to be boring.
Jeanette Winterson, especially with her book Weight, is pretty awesome.
Neil Gaiman is pretty much incredible, so if you haven't picked him up, do so. Even if they're in weird settings, there's some real human feeling mixed up in there. (Did you see coraline? The book is even better, though that's his children's stuff.) For kids start with Coraline or The Graveyard Book. For his adult stuff, I like Anansi Boys the best. It's the most accessible in my opinion.
And although he does not write fiction, try Chuck Klosterman. Sex, Drugs and Cocoa Puffs has to be at the top of any "indie" sort of person's non-fiction reading list. It's divided into short essays about everything pop culture from Star Wars to the idea of love that Hollywood sells through bands like Coldplay and movies like Say Anything. He writes about himself and his personal life even while saying the most ridiculously funny things you'll want to read out loud to your friends. He's awesome.