Google's Chrome OS has come a long, long way in just a few short years — but is it as good as it can be?