+1 on this.
I'd also add post-search grouping (perhaps modeled after Carrot2 or the now-defunct iMetasearch application).
I'd also add post-search grouping (perhaps modeled after Carrot2 or the now-defunct iMetasearch application).