So, I ditched Windows 8 Consumer Preview for Windows 8 Release Preview Friday night, and so far, so good. I've even noticed that I've actually started using some the Metro style apps included by default, which I hadn't used at all in the Consumer Preview really.
If you're interested in checking out the new Windows 8 Release Preview visit http://preview.windows.com/