The Euro deadline: 10 days and counting