Yahoo! definitely wins the strangest name award with their newest search called Alpha (currently in Beta). Alpha is a site designed to allow you to perform a Federated Search by allowing you to “search across many different search indices all on one page”. Sign up, and you can also customize the results to suit your personal taste, as well as add your own indices for total creative control. Alpha Beta. Who OKed that name?