We have had success with the bait stations (Combat, Raid, etc.).
We tried diatomacious earth and a Borax mixture (later read that it should have been boric acid, which is different; but have also read that some have had success with Borax). Neither worked for us, but once we put the bait stations out, we stopped seeing them (except a few dead ones) after about a week. Now that it is spring, we have found a few "live ones," but no where near the number we were seeing before. It is recommended to replace the bait stations every 3 months, and ours had been out longer than that, so I am hoping that the new ones will take care of the few live ones we have found.
I should also add that we sealed a wide open entry point that we found, too. I would definitely recommend going over your house and sealing any gaps or openings you find. We live in a 88 yo house with asbestos shingles, so we know we will never be able to seal all the gaps, but every little bit helps.