I realize that this topic is old, but I thought I would add on my 2 cents...
Yes, the movie had a lot of goofs, and coming from a resident of Calgary, Alberta, Canada, the city where the movie's Canadian scenes were filmed, it somewhat upsets me, but thats the movie business for you...especially Bollywood. If this was a Hollywood movie, the details would have been paid more attention.
Its just a movie, so just learn to ignore the goofs. Im sure the actors themselves must have complained about some of the obvious stuff, such as the car with the Ford Mustang sticker on it, etc.
But if you want to talk about goofs, check this out: Anyone that is familiar with the Calgary area will know that the ending scene with Sanjay and Jamwal was in Calgary City Hall, in the middle of the downtown core, about, erm...20 minutes by car from McMahon Stadium, in moderate traffic levels. Also, they filmed on location at McMahon Stadium, but the exterior shots they used of flying around the stadium were of YANKEE STADIUM in NEW YORK, NY, UNITED STATES OF AMERICA. If you dont believe me, look carefully to the left of the word STADIUM in the first exterior shot of the stadium, and you will see, edited out but faintly visible, the word YANKEE, or feel free to Google both stadium names. ;)
Also Sunil mentions Drumheller which is outside the City of Calgary, about a 2 hour drive in fact, and he says it as 20 minutes, to suit the plot, which is understandable. The scene with Zayed in the stadium parking lot was filmed in the parkade at the Calgary International Airport. The scenes at the 'marraige court' and at Dan's precinct were filmed at SAIT, the Southern Alberta Institute of Technology, a college in Northeast Calgary. So you can imagine how many more errors I was able to notice, being a Canadian and a resident of Calgary.
There are many more, such as the scene with Jamwal at "BANFF POLICE STATION"...the glass partition says City of Calgary on it so anyone can see. (Banff is a town outside of Calgary, about 1 hour 30 minute drive).
One other thing I noticed...the helicopter at the end where Dan picks up Aditya...the registration number on the back of the helicopter begins with "VT". VT is the code for India. C is the code for Canada, so the scene was filmed in India (have a look at the shot of the jeep as the chopper comes up behind it, its not the same car!).
Speaking of helicopters, our police helicopter can fly from one end of the City of Calgary to the other in less than 3 minutes. So I would imagine that an AIRPLANE can make it out of the city limits in no time. At the moment Abhishek lifts the plane into the air, he has 4 minutes and 20 seconds left. That is MORE than enough time to get from the airport which is nowhere near McMahon Stadium, out of the city. By the way, the Airport is at the way northeast end of the city, close to the city limits. Abhishek took off and oh so quickly ended up in the middle of the Downtown core, which is a good 45 minute drive from the airport. Flying to downtown would take about a minute off the clock. All he would have to do is fly away from the city into the rural area near the airport, and drop the bomb somewhere.
On top of all this, Calgary Police Officers don't wear uniforms like they did when Jamwal was arrested for drunk driving, and the police cars are different, not like India's one red light on top. One more thing- the uniforms of the guards at the stadium are different, and they wear baseball caps, not uniform caps, so they are not police officers, but are from a private security firm, given also by the patches on their shoulders, they say All Star Security or something. In the film, the Police Officers had Canadian flags on their shoulders. Usually, the Calgary Police would handle security at such a high government affair that would not even be held in Calgary in the first place, but more likely in Toronto, Ontario, or in Ottawa, Ontario, the Canadian National Capital.
But again, it is just a movie, so I learned to ignore it all, but don't talk to me about goofs until you watch the movie with someone from the city.