In partnership with Eurosport, Yahoo last week launched this slick new Formula One site with schedules, results, news, rankings, driver and team profiles. The site's stylish tabbed layout mirrors that of the "new" Yahoo mobile portal and is optimized for touch devices, smartphones and Opera Mini.