My two cents ...<p>I find the results often unexpected as a result of matching a search term to several app fields. I search the word "instant" and receive AIM as the top result (presumably because AIM is an "instant" messenger application). Same thing occurs due to matching against developer names, causing what I'd consider to be false (or 'less true') matches to show up because the string matches a developer name, and yet matching app names are lower in the match results, even though the string is in the app name--and often the beginning of the app name.<p>It'd be worthwhile to consider tightening the parameters. I'd wager a typical user performing an instant search is not searching by developer name. I'd further wager an average user is searching by keyword and description less frequently on an 'instant' search than by app name. So perhaps you could try a bit of weighting, pushing X app name matches higher in the results, followed by X description matches, followed by X developer name matches. Perhaps tweak the UI to reflect this.<p>And, of course, I could be completely wrong and this is all just a matter of my expectations not being fulfilled after searching.