!966 (of course), 1970 and 1982 were the best IMO so I can go back a bit further than some on here. 1982 was great because we were in Italy at the time.
But I must say that this World Cup has been very, very good and I've seen some cracking games. So it comes 4th at the moment for me but...