Jesus, I just got a pair of 31x34 KMW 1980s and I can't freaking believe how small they are. I wear the same size in 5EPxSF and they're fine. Really slim, but fine. I can't even get these within two inches of buttoning!
I just finished Rabbit at Rest by John Updike, thus completing, finally, the Rabbit Angstrom novels. Basically my favorite series of books ever.
I haven't decided what novel to read next, but on the non-fiction front I'm reading Free Culture by Larry Lessig, one of my favorite thinkers out there.