Some I stumble across, but mostly I scan a daily list put out by freebooksifter.com. I'm sure there are other similar services.