PocketGoogle is a free application for your Windows Mobile device that will turn the functionality offered by www.google.com/pda into a standalone application.
Although Pocket Google is free, there are a couple of requirements: You will need both the Microsoft .NET Compact Framework 2.0 and a Google API key (which you can obtain for free from www.google.com/apis).