Sorry SiNZ, you're wrong about the situation in Group C - a 2-2 draw between Spain and Croatia will send both through regardless of the margin of potential Italian win. In this situation, all three teams would have 5 points and same goal-difference in matches among themselves, but Spain and Croatia would have scored more goals in these matches (3 as opposed to Italy's 2), and since this is the next tie-breaker, Spain and Croatia would go through. Spain would be top because of its overall goal difference.
Interestingly, there's already been some discussion over this - instigated by Buffon who said in a press conference that the he hoped that fair play would win the day in Spain v Croatia game, and that the whole world would laugh at them if they drew 2-2. Bit hypocritical coming from him, but nevermind.
As for the tournament overall, only Ireland and Sweden are eliminated thus far, everyone else can advance. But also, no-one has yet qualifed for the quarter-finals either.