Rather than trying to find the absolute cheapest, I'd register with a reliable registrar with good reputation. Most Europe-based registrars offer .eu for 6 or 7 euro per year, the 1 or half euro you may save by going elsewhere may cause you headaches afterwards. Stick to a reliable reputated registrar to save hassle, the differences in pricing will be minimal anyway.