Steelheart - Brandon Sanderson
Awesome! Stealheart is really, REALLY cool!