Det ble arrangert fra 4. til 6. mars 2005 i Palacio de Deportes i Spanias hovedstad Madrid.