Yahoo! remains a dependable and enjoyabl