If you aren't actually in the stadium for the final, it would be way better to watch zee Germans in Berlin (or the Dutch in Amsterdam, or the Spanish in Barcelona) than in a FIFA Fan Park in South Africa. I went to the fan park in Sandton (northern suburb of JoBurg) for a midday group game and it was completely empty. There was maybe 50 fans in the whole place! The Cape Town one was a bit more respectable, but still not great and that was for a round of 16 match. When Bafana Bafana played the South Africans threw great parties, but the rest of the time you'd probably have more fun on Commercial Drive.