As for extra dates in the US/Canada schedule, here's my guess. Extra dates in italics:
2010-06-06: Angel Stadium, Anaheim, California
2010-06-07, Anaheim (or on 2010-06-08)
2010-06-10, San Diego
2010-06-12: Invesco Field, Denver, Colorado
2010-06-13, Denver? I wouldn't have expected two, but maybe to make up for demand from Texas, et al.
2010-06-16: Oakland-Alameda County Coliseum, Oakland, California
2010-06-17: Oakland
2010-06-20: Qwest Field, Seattle, Washington
2010-06-23: Commonwealth Stadium, Edmonton, Alberta
2010-06-24, Edmonton
2010-06-27: Minneapolis
2010-06-30: Spartan Stadium, East Lansing, Michigan
2010-07-03: Rogers Centre, Toronto, Ontario
2010-07-06: Soldier Field, Chicago, Illinois
2010-07-09: Land Shark Stadium, Miami, Florida
2010-07-12: Lincoln Financial Field, Philadelphia, Pennsylvania
2010-07-13, Philadelphia
2010-07-16: Venue to be announced, Montreal, Quebec
2010-07-19: New Meadowlands Stadium, East Rutherford, New Jersey
2010-07-20: East Rutherford
This sounds all very reasonable! To make the list complete, here also the (possible) European dates, based on rumours. I don't know where the Torino rumours come from, but if true, it is a tight schedule, only 2 weeks after the New Jersey shows...
Furthermore, the Zurich show and the rumoured Tel Aviv show may only fit in the gap between Istanbul and Munich, as Axver said before.
I also don't know where the Madrid rumour comes from, but i have no idea if a suitable stadium is available? They may wait a while with announcing these dates, since Sevilla is selling very slow (for the same reason they may wait with announcing the Zurich date, only 200km from Frankfurt...).
Feel free to comment on this possible scheme.
USA/Canada
2010-06-06: Angel Stadium, Anaheim, California
2010-06-07, Anaheim (or on 2010-06-08)
2010-06-10, San Diego
2010-06-12: Invesco Field, Denver, Colorado
2010-06-13, Denver? I wouldn't have expected two, but maybe to make up for demand from Texas, et al.
2010-06-16: Oakland-Alameda County Coliseum, Oakland, California
2010-06-17: Oakland
2010-06-20: Qwest Field, Seattle, Washington
2010-06-23: Commonwealth Stadium, Edmonton, Alberta
2010-06-24, Edmonton
2010-06-27: Minneapolis
2010-06-30: Spartan Stadium, East Lansing, Michigan
2010-07-03: Rogers Centre, Toronto, Ontario
2010-07-06: Soldier Field, Chicago, Illinois
2010-07-09: Land Shark Stadium, Miami, Florida
2010-07-12: Lincoln Financial Field, Philadelphia, Pennsylvania
2010-07-13, Philadelphia
2010-07-16: Venue to be announced, Montreal, Quebec
2010-07-19: New Meadowlands Stadium, East Rutherford, New Jersey
2010-07-20: East Rutherford
Europe
2010-08-04: Stadio Grande Torino, Torino, Italia
2010-08-05: Stadio Grande Torino, Torino, Italia
2010-08-07: Stadio Olympico, Roma, Italia
2010-08-10: Commerzbank Arena, Frankfurt, Deutschland
2010-08-12: AWD-Arena, Hannover, Deutschland
2010-08-15: CASA Arena Horsens, Horsens, Danmark
2010-08-16: CASA Arena Horsens, Horsens, Danmark
2010-08-20: Helsingfors Olympiastadion, Helsinki, Finland
2010-08-21: Helsingfors Olympiastadion, Helsinki, Finland
2010-08-25: Luzhniki Stadium, Moscow, Russia
2010-08-26: Luzhniki Stadium, Moscow, Russia
2010-08-30: Ernst-Happel Stadion, Wien, Österreich
2010-09-03: Olympic Stadium, Athens, Greece
2010-09-06: Atatürk Olimpiyat Stadı, Istanbul, Turkey
i2010-09-09: Hayarkon Park, Tel Aviv, Israel
2010-09-12: Dubenhof Festival site, Zürich, die Schweiz
2010-09-15: Olympiastadion, München, Deutschland
2010-09-18: Stade de France, Paris, France
2010-09-22: Koning Boudewijn Stadion, Brussel
2010-09-23: Koning Boudewijn Stadion, Brussel
2010-09-26: where? Madrid, Espagna
2010-09-27: where? Madrid, Espagna
2010-09-29: Estadio Olympica de Sevilla, Sevilla, Espagna
2010-10-02: Estadio Cidade Coimbra, Coimbra
2010-10-03: Estadio Cidade Coimbra, Coimbra
If true, this would give a total of ~88 shows in USA/Canada/Europe.
Based on comments from McGuinne$$ (he talked about ~100 shows and ~6,000,000 attendance), there will be around 15 shows divided over South America, New Zeeland, Australia, Japan ...