Baen Books now offers a selection of their books online for free! The books can be read for free at the Baen Free Library.
You can read them on the website, download them to your computer, or download them to a portable device. The site was created through discussions between author Eric Flint and his publisher Jim Baen. Currently there are over 40 authors who have made some of their works available to online readers.