Was Google Chrome released a little too early?

So this week saw Google release its own browser, Chrome.  But did they rush it and is it worthing downloading?Now Chrome is built upon Webkit and Firefox 3 as well as the new JavaScript V8 virtual machines from Denmark.  The V8 enables each of its tabs to run independently, so if something causes a crash…