There are plenty of modules for the purpose.. have a browse around snowcovered.com (they should freaking pay me for the number of times I send people there) and check them out.
They all vary greatly in the details and full suitability is hard to determine without writing up specific requirements and then testing them out.
I'm getting well beyond the basic question here, but one of the biggest unseen caveats is that modules tend to use what is called an "admin page" (which is otherwise just a blank page) to display article details. Or they display the details in the same place as the headline. Neither option is actually any good for a commercial site reliant on advertising and contextual content, but I've never managed to get anyone to change because of this.
The best you can do, but only with one or two available modules, is display the details on a single non-admin page, and then use multiple modules to create the illusion of having multiple and different details pages. Again, this isn't really all that flexible, but unless you are building the next TomsHardware.com, it won't matter. I also recall that something might be being done in DNN5 to better deal with this issue.
There are several modules that will do a great job. Most will recommend Ventrian.com's News Articles and so will I; but also check out Engage, DNNMasters...
Rob