hels1977 Â Â 10 #205 Posted September 8, 2008 A good review here: http://www.theregister.co.uk/2008/09/04/chrome_review/ Â For those of you who are interested Share this post Link to post Share on other sites Share this content via...