Gmail doesn't even have substring search (e.g. searching for "hack" will not find instances of "hacker"). I think that would be a prerequisite for Instant-style searching.
You could create a lookup table of those for each GMail account in the background even if you didn't have substring search.