Have you seen the flash based South Africa world cup 2010 calendar doing the rounds at the moment?
For the football fanatic it is a dream come true as you can see every possibility in one simple and quick location. Just move your mouse over the different links and you can schedules for each games, cities and stadiums where the games will be played, the national teams and all the games they will be playing, the groups and stages. Look a little closer and you will see arrows on each of the sectors and if you click on these it will give even more information. A very clever, well thought out website. Most likely going to be very popular over the world cup.