Yahoo! Go is perhaps the most graphically attractive and feature rich mobile application available today. It is also, unfortunately, unusably slow (5-10 second load and shutdown times on a modern Blackberry with EDGE, visible typing lags, 20 second driving directions times) and excessively complex for common tasks.
The beauty: Below is Yahoo’s description of the feature set and screenshots.
Yahoo Go! is the first application optimized for the “small screen” of a mobile phone that truly makes it easy and fun to access the Internet. Everything about the Yahoo! Go interface is designed to be both visually stunning and give you what you want with the fewest clicks possible.
At its core is the carousel, used to navigate intuitively among the various Yahoo! Go widgets: your own personal channels for email, local info & maps, news, sports, finance, entertainment, weather, Flickr™ photos and search.

The bloat:
The app is a 500KB download, but the real bloat is in the time and complexity to accomplish simple tasks.
Suppose you want to driving directions to a Thai restaurant in your neighborhood and have already configured Yahoo Go!. Below are the steps and timings:
- Launch app and wait for splash screen: 6 seconds
- Scroll down to local search icon, alt-scroll to get over to the main pane, scroll up four times to get to text input box
- Enter text, after clearing any previously entered text (perceptible lag while typing)
- Wait for results: 5 seconds
- Click Get Directions. Click submit. Wait for directions: 20 seconds
- Click exit, click yes when asked if you’re sure you want to exit
- Wait for exit splash screen to disappear 5 seconds
All of the delays are painfully slow, even more so on a mobile device than on a PC.
A mobile app should launch and exit instantaneously (as, for example, the Gmail mobile app does) so that it doesn’t need splash screens and exit confirmations.
Speed and simplicity are the most important features of any mobile application.
On these critical points Yahoo failed in their initial effort.