I have been to the 4 superbowls this decade and the one in New Orleans was definitely the best site. So good we even flew in to New Orleans for SB38 and hung there for a day or two before driving over to houston.
IMO Houston, Jacksonville, and Arizona were lame places compared to New Orleans. I think it should be in New Orleans every year.
IMO other than wether Indy is just as dull as those 3 spots.
Final IMO, It is about the game and I like the idea of playing in the new Stadiums.....The best part of the trips other than the games and New Orleans was being able to see the new stadiums in Zona and Houston.....jacksonville just shouldnt have had it, average Stadium below average site, only thing they had was wheather.