Last updated (6/25/12)
Each of the links leads to my review. These are the books I have read in 2012, in no particular order.
1. Paper Towns by John Green
2. Spellcaster by Cara Lynn Shultz
3. Innocent Darkness by Suzanne Lazear
4. Starcrossed by Josephine Angelini
5. Clockwork Prince by Cassandra Clare
6. Cinder by Marissa Meyer
7. The Immortal Rules by Julie Kagawa
8. Silence by Becca Fitzpatrick
9. Wings of the Wicked by Courtney Allison Moulton
10. Pieces of Us by Margie Gelbwasser
11. Unearthly by Cynthia Hand
12. Divergent by Veronica Roth
13. Storm by Brigid Kemmerer
14. Sora's Quest (Cat's Eye #1) by Theresa Shreffler
15. Sweet Evil by Wendy Higgins
16. Die For Me by Amy Plum
17. Shatter Me by Tahereh Mafi
18. Nevermore by Kelly Creagh
19. Legend by Marie Lu
20. Across the Universe by Beth Revis
21. The Sweetest Dark by Shana Abe
22. Pushing the Limits by Katie McGarry
23. Finnikin of the Rock by Melina Marchetta
24. Obsidian by Jennifer L. Armentrout
25. Kill Me Softly by Sarah Cross
26. Taste by Kate Evangelista
27. The Sky is Everywhere by Jandy Nelson
28. Wither by Lauren DeStefano
29. One Moment by Kristina McBride
30. Hourglass by Myra McEntire
31. Daughter of Smoke and Bone by Laini Taylor