I get an e-mail every day from ereaderiq.com listing all the free books available for Kindle. Not sure how long they stay free. I've had the Kindle almost a year and haven't bought a book yet - except one by accident.
You can sign up for the e-mail and choose what kind of books you are interested in.