"Way of Kings" by Brandon Sanderson. Also re-reading Robert Jordan's Wheel of Time series, and just finished The Zombie Survival Guide by Max Brooks. I'd recommend all of them - I've not read Way of Kings before to be fair, but it's very promising so far, and I love everything else by Sanderson that I've read. Seems like a really nice guy, too, actually replied to a fan email I sent him, despite doubtless being incredibly busy.