How to allow downloads for registered users only?

I need to create a download area where it will be visible to everyone but the downloads will be available only to registered users.

In other words, when someone clicks on the download, I'd like them to get a message prompting them to log in or create an account. If they're already logged in, they can download.

What is the best way to do this? Does anyone have any plugin suggestions?