I like the new site... apart from one thing, you can't log directly into DC. You now have to click 'diamond club' and then are taken to a separate DC login page.
I do however love the EU flag made up of the bmi birds, and you certainly wont miss the 'go' button. It's HUGE!