Some good old ant bait works great. We buy ours at Home Depo. The chemical doesn't get "in your house." You just take the paper off the the little packages of bait (the bait is like peanut butter and is inside a plastic thing so you never touch it). Put the bait out and let the ants eat the bait. The ants will take the bait back to the nest which will kill off the nest and the queen. The temporary fixes are just that -- the ants find some other place to go near or in your home (maybe where you can't see them) while the nest keeps multiplying. If you use the ant bait, it will kill the nest and all of the ants. It takes a couple of days until you see no more ants, so if you can tolerate the gross buggers for a couple of days so that they can get some of the bait back to the nest, you'll be in good shape. Then you can just throw the little bait containers away.