It's actually quite good if you "root" the device and install koreader[1](the original developer is the same guy who wrote the vnc viewer for kindle, that was mentioned in this thread), or its librerator fork[2]. In contrast to Amazon's practically unusable PDF reader, these open source projects support custom zoom levels, 2-column mode for academic articles etc.
Another option is to use k2pdfopt[3].