10. ETFA 2005: Catania, Italy