Google Deskbar

Google has a new Deskbar for Windows users. You can now search from your taskbar and have a small window display the results without opening you Web browser.
  • Posted
  • Updated at
  • No comments