I only recently found out that Adobe make a Linux version of Acrobat Reader.  Obviously it isn't open source but at least it is free.
Adobe do not officially support Debian but it is easy to make it work.  He is how I did it:-


Download the tar.gz from Abobe, currently at
http://www.adobe.com/products/acrobat/readstep2.html

select option tar.gz and click download and save to your hard disk; I used a directory called install/acroread

run these commands:-

    "cd install/acroread"
    "tar -zxvf AdbeRdr701_linux_enu.tar.gz"
    "cd AdobeReader"
    "su root"
    "./INSTALL"

You can choose which directory to install the program into; I just accepted the default which was /usr/local/Adobe/Acrobat7.0

This directory is not in my path, so I added a link to it in /usr/bin (which is in my path) like this:-
    "ln -s /usr/local/Adobe/Acrobat7.0/bin/acroread /usr/bin/acroread"

In order to run acroread you need x-windows and the debian package libstdc++5 to be installed. In my case libstdc++5 was already installed (my system is a minimum install plus x-windows plus KDE).

By default acroread is not installed as a Mozilla plugin.  In order to install it as a plugin (if you want to) then run (as root) the script provided at /usr/local/Adobe/Acrobat7.0/Browser/install_browser_plugin
If you installed into a different directory then it will obviously be where you put it.

Home