I went with a local agent directly in Blair, if you want their contact information I'm happy to provide it for you. I also use Trulia, Realtor.com and sometimes Zillow. I have found those new listings come within a day, but they do not pick up all new listings. The one thing those sites do not do is remove a listing that has gone pending or sold.
I'm happy to give you advice from what I have found moving to a new area.
Although a lot of homebuyers choose to ignore this information - you would be well served by contacting a licensed real estate professional who can check on properties before you go out to visit them. Houses you find online through the various websites may be A. already under contract/sold, or B. a scam altogether. An agent will be able to search properties directly in real time on the Multiple Listing Service.
If you are just surfing the internet, and racing out to look at addresses you find on various websites on your own - you are going to become extremely frustrated.
Hope this helps!