I stumbled upon the following feat in Dragon 301 (on page 36).
Danger Sense
You have the uncanny ability to sense the presence of foes before they reveal themselves.
Prerequisites: Wis 15+, Alertness.
Benefit: When you would ordinarily be surprised, make a wisdom check (DC 15). If you succeed, you may act in the surprise round as if you had not been surprised.
I'm aware there's a feat of the same name in Complete Adventurer. I'm going to be supposing this feat isn't overwritten by it.
Alertness comes free with a familiar or psicrystal, so some people could take this without wasting a feat. The wisdom requirement is bothersome for most of the classes that get those though. Techno gnomes (Dragon 320, p86) get alertness as a bonus feat, which would open up some other options.
I'm having trouble figuring out how to guarantee a 15 on a wisdom check. The only thing I've come up with is the aura of perfect order stance, but that's kind of restricted and high level.