A decade is a long time both for technology and for me (I had a lot more hair on my head back then). These days, as many of my posts reflect, I'm a strong believer in meta/federated search concept and what it can potentially offer the searcher. It's still far from perfect but the technology from various providers is getting better all of the time.
Spoon + Fork=Spork
Turkey + Duck + Chicken=Turducken