I suggest you try reading the sequels in the Ender's Game series. They're more about morals, philosophy and the ethics of coming to terms with other intelligent life, all set in a really great sci-fi backdrop. There's not so much action/teenagers whining as there is in the original Ender's Game (which is still a great book in its own right). Too each their own I suppose.
Getting back on track:
I just finished "The Slap" by Christos Tsiolkas and am nearly through "Slaughter House Five" by Kurt Vonegut. "The Slap" was definitely out of the realm of my usual reading, but it`s a great treastise on modern life told through the eyes of six very different characters. I highly reccomend it.