For companies that base their revenue on Online adverts, here is a great idea.
Instead of trying to open up hundreds of new products to create more space in which to advertise. Rather concentrate on getting a higher click ration on your existing sites. One way to do this is that MSN and Yahoo already have a ton of info about each user, use this to narrow the searches. For example Yahoo had personals, so in there someone might say they like scuba diving. If that person then searches for Florida vacations, the adverts offering vacations in Florida with scuba facilities should come up first. Google would need to build up this info. An easy way for any of the companies to do this is partner with a company like www.townsingles.com or match.com as well as a site like monster.com as each of them have tons of info about their members.