Trent Walton
Check out this website I found at trentwalton.com
Very well worth the read, as it hits exactly what I feel about how work should be. If you're not into the piece of work you're doing right now, you should complete it and then find something that offsets what you missed that time.