why is the channels[1] page never up-to-date? the 'download beta' link still sends 7.0 - if they don't want to confuse people, they should try to be more consisten across their site (which is in general not very well thought-out in my opinion)
"Code is not always released to users on the same day as the branch migration. The release to users may be a few days later, to allow for manual testing and sign-off."
I think this is confusing. Either you synch the switch (i.e. when you release the "release" version to users you release the "beta" too), or it doesn't make a whole lot of sense.
[1]: http://www.mozilla.org/en-US/firefox/channel/