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