Using it now - will take a while to get used to the new tab arrangement, but the better use of screen real-estate is welcome. I think Top Sites is a gimmick I'll press a few more times for novelty, but then forget about.
So, not so much 'wow', but more 'yeah why not'.