Brian Green has a new book out.  I forgot the title, but I think it's a sort of a follow up ot the Elegant Universe.    I DL'd the whole program via bittorrent.  I enjoyed it - too bad they went light on the math.  A friend of mine, a physics major, wants to get into string theory.  High level math is insaaaaane... proofs