My good friend and vicious editor Kat Heckenbach guested over at Speculative Faith yesterday about mixed messages and preachy fiction.
While I would normally give her inordinate amounts of compost for suggesting opposing ideas can be equally true, she makes a good case for balanced presentation of opposing ideas. Check her out over there, and if you like what you read, check out her book Finding Angel (I helped edit) to see how she uses balance in her own writing.
You won't be disappointed.
She also mentions the Iguana's Winter, another excellent read for YA and adult. If you think the name is familiar, Iguana designed the cover for Star of Justice. He also just produced Winter as an audio book, so if you prefer your reading in the "out loud" category, Winter audio is for you.