I just downloaded this with the current hoopla surrounding it. My first impressions are, first, these other browsers should quit trying to do stuff their own way. Microsoft has over 80% of the market, why not just access the favorites people...
Read full review