Yes, stay away from the "WordPress Download Manager" mentioned above. Author is very apathetic IMO.
Easy Digital Downloads is an excellent, well supported plugin if you're selling downloads.
If you instead need something that doesn't offer cart functionality / require making a purchase though, this one is great...
WP Filebase (Free) - http://wordpress.org/extend/plugins/wp-filebase/
Paid Pro version available too.