hmm.. Still in the Beta stages.. Slows down the loading of new IE Windows too much.. Try it.. Press Shift and click on some links.. den off the Google Toolbar and do the same.. notice the speed difference.. Correct me if i'm wrong.. Read full review
© 1998-2024 BetaNews, Inc. All Rights Reserved. Privacy Policy.