New technologies:can we afford them?