I have decent results spraying Ortho Home Defense around the outside of my house. The ants always come back, but it can hold 'em off for a while.
I'll have to try those Raid traps. I usually use Terro, but it may be time for something more effective.