One thing to consider is that it does not have to be an either or situation. I am currently back on CM 6.1.2. What I have done is just use my 6.1.2 backup file that I made before switching to GB. I bounce back, update all of my apps from the market, and make a new backup. I still have my last CM backup, and when/if the latest comes out that I want to try, I flash my last CM GB, update the market apps and continue on. I use the Applist application to keep track of what apps I have installed, and generally try to keep restores with TB to a minimum.