If that eye is not directly below NO in that picture, then I need my eyes checked.
http://www.wunderground.com/radar/radblast.asp?ID=LIX®ion=d4&lat=29.95751953&lon=-90.07685852&label=New%20Orleans%2c%20LA
Looks like it to me too.
An Eye Wall of the strongest cat 4 hurricane to hit the US is going to travel over a major US City.