I saw it for the first time tonight on Fox Sports Southwest (during the Dallas Stars/Devils hockey telecast), I was looking away at the time, caught the last half. It looks good to me, with the Grand Canyon in the background.
As an aside, N793SA (the first in the new colors) overnighted last night at MSY, and I snapped some pictures early this morning of it.
Tom in NO (at MSY)
"The criminal ineptitude makes you furious"-Bruce Springsteen, after seeing firsthand the damage from Hurricane Katrina