Description of problem: Finding packages without knowing there names is very time consuming and slow. For example searching for Glib returns roughly 100 entries which I then need to troll though to find the correct package. An an advanced search is required even a simple one that allowed you to remove processor architectures and search only in the description or package name. Also the ability to search for ALL terms in the search box rather than ANY terms would be a vast improvement.
what version of yum are you using? and have you used 'yum search'? yum search foo bar baz will first return all packages having foo, bar AND baz in any of: summary, description or name fields. then it returns packages having any two then it returns packages having any one so if you want the BEST responses then you could do something like: yum search foo bar baz | head -10