Brendan, the search function used to work that way, but it was a terribly slow (even with a DSL or T-1 connection) and cumbersome process and, as I understood it, tied up a lot of FT resources as well.
I miss that function sometimes, but must admit that FT overall works a lot faster and better without it.