Craigslist is where I have had the most luck. You can usually get deals there easy and people selling on craigslist probably don't know what bitcoins are so they aren't jacking the price up
My town is small and there isn't much on Craiglist, but I make sure to check regularly.