As a casual observer of the World Cup, it has been hard to find much entertainment so far in the 2010 edition of the quad-annual international event.
Low scoring, poor officiating, and those awful vuvuzelas have combined to make watching the World Cup pretty difficult.
Despite that, there have still been many interesting and captivating moments to come out of pool play so far.
The controversy coming from France's team, a good string of upsets, and surprising draws have highlighted the World Cup so far.
Here is my list of the top headlines to come out of group play so far in the 2010 World Cup.
On the field, France still has a chance of qualifying for the knockout round despite losing to Mexico and tying with Uruguay.
However, France's problems go way beyond the pitch.
First, striker Nicolas Anelka was expelled from the team for his actions in France's second game. This expulsion was followed by the resignation of team director Jean-Louis Valentine.
Tensions culminated on Sunday, when captain Patrice Evra and team trainer Robert Duverne got into an argument which resulted in the French team not training that day.
The entire World Cup has been quite an embarrassment for the French squad from top to bottom, and it will be a long trip back to Paris if they can't figure out a way to beat South Africa on Tuesday.
Shocking results from group play have included New Zealand's draw with Italy, Algeria's draw with England, and Switzerland's victory over Spain.
The "All Whites" have surprised many fans so far, and they have received two points for their efforts against Italy and Slovakia. If the kiwis can defeat Paraguay, they will put themselves in a very good position to unexpectedly advance to the knockout stage.
England has been on the short end of two draws with the USA and Algeria so far in group play. Although they are still in decent shape to advance into the knockout round with a victory over Slovenia, England will have to be more aggressive if they want to make serious noise.
North Korea was one half away from pulling off a stunning result against Brazil. Talent took over in that one however, and Portugal continued the onslaught on Monday in a 7-0 victory over the Koreans.
Although it's not likely, England, Spain, Italy, and France could all be eliminated in group play due to their poor starts.
As I already mentioned, England badly needs a win against Slovenia to move on.
With a shocking loss to Switzerland, Spain will need to defeat Honduras and at least a draw against Chile to give themselves a shot.
With two draws so far, Italy has done themselves no favors either. In the event of a New Zealand victory over Paraguay, they can only advance by defeating Slovakia.
Despite all of the problems surrounding the French team, there is still an outside chance of them moving on if they defeat South Africa. If Uruguay and Mexico do not draw, France can tie the loser in that game with four points.
So if you're keeping track, countries like New Zealand, Switzerland, and Slovenia all have a very good chance of replacing the major European powers in the knockout stage.
Brazil has quietly gone about handling its business through two games in South Africa.
Following a lackluster first half against North Korea, Brazil easily advanced into the next round with six points.
Luis Fabiano and Elano have each scored twice for a Brazilian squad that appears determined to win it all.
A showdown with Portugal awaits Brazil in the third game of group play, and the winner of that match will decide who wins the Group G.
There will be tons of drama in many groups later this week, as the final round of group play occurs.
In Group A, the host nation will look to take advantage of a dismantled French squad. If things fall just right, South Africa could move on, but they will have to erase a negative-three goal differential due to their 3-0 loss against Uruguay.
Argentina has advanced out of Group B already. South Korea and Greece each have three points, and both will be fighting for the second qualifying spot. If Nigeria wins, they will need an Argentina win to advance, so they are far from dead also.
All four teams are still alive in Group C, but England and the USA are expected to win and move on. However, as we've seen already out of this group, the unexpected should be expected, so don't be shocked to see Algeria and Slovenia move on instead.
Group D is an absolute mess as Ghana, Serbia, and Germany can all advance with a win. Australia is still alive, but they will need a lot of help to move on.
The Netherlands have already advanced in Group E. Denmark and Japan are alive for the second spot, while Cameroon has been eliminated. Japan plays Denmark at 2:30 p.m. EST on Thursday.
I have already highlighted Italy's struggles in Group F. All four teams are still alive here, and I will be rooting for a New Zealand upset of Paraguay on Thursday to give themselves a spot in the round of 16.
Brazil has moved on from Group G. It will take a loss against Brazil and a monumental beat-down of North Korea by Ivory Coast for Portugal to not advance.
It will take six points to advance out of Group H. Friday afternoon will feature decisive matches between Spain and Chile while Honduras faces Switzerland. Honduras has been eliminated from the tournament, while Spain and Switzerland are tied with three points. Chile has six points, but they have not advanced to the knockout stage.