I started up Windows Live Mobile on my phone, and
bing, a new update! Seems even faster with smoother scrolling, and even more user friendly interface. If you haven't tried this- you must. Somebody is dropping the ball advertising this app, because it is clearly 10 times better than the similar Google Java-based offering in terms of speed and usability. A great example of what a good .NET CF app looks like.
http://mobile.search.live.com/client/download.aspx