I really need to recommend PayPal IPN Download component. It is very simple for configuration and you can start to sell your digital products in a minutes. Also James - the developer provides very quick and good support. I had some problems with PayPal configuration and James helped me to solve it immediately. In addition this extension is cheapest in Paid Downloads category!