Not everything is about pounds shillings and pence. Leaving aside any rows about infrastructure and legacy the intangible benefits to Britain were, to borrow from the MasterCard advert, 'priceless'. We felt good about ourselves, not just for the sporting achievement but for probably the first...