'Elegant Universe' was extremely well written. It was much more comprehensible than most physics books I have come across (about string theory, or even less esoteric topics). The big difference is that Greene seems to be a physicist and a writer, and not just a physicist who decided to write something.
I am thinking I would have to agree with you on all counts there Zach.
I like the way that in Fabric, he keeps the language simple enough for any walk of life to understand (information should be freely accessible), but he includes intense mathematical derivations in the back of the book of which I understood few (and, that's saying something).