One new feature touted in Internet Explorer 8 is the capability to enable site suggestions. We saw the toolbar button immediately after IE 8 fully loaded. Microsoft recommended these sites after we surfed to CNET.com. Not too shabby!
March 19, 2009 11:20 AM PDT
Photo by: CNET
| Caption by: Jessica Dolcourt
Conversation powered by Livefyre