Oswald Chambers may be old-fashioned, but his daily devotionals pack a whallop. Not for the faint of heart. If you want to be challenged and you're serious about shaping up, this will do it. I try to read "Ozzie" every day.
http://www.gospelcom.net/rbc/utmost/