On the subject of creole vs. cajun:
I'm not from southwest LA, but I was the guitarist in Kenny Menards zydeco band for about six or seven years and of course got quite an education about the differences between cajun/creole as applied to both food and music.
Shroomgirl is right on the money in clearly defining the differences in the food.
Cajun is short (or slang) for Acadian. Acadia is the old name for what is now known as Nova Scotia. In 1755, the protestant english population expelled the catholic french population from the area (quite brutally, I'm told). The now homeless community of french catholics went south, and followed the Mississippi, unable to find new settlements until they got to the end of the line (New Orleans), and they were not warmly welcomed there either, so the went to the swamps of southwest Louisiana.
At least thats the story I got several times in the tour van.
The booking agent was from New Orleans, and refered to Kenny (from Lafayette) and Russell Ardoin (from Mamou) as "a couple of dumb-*** redneck cajuns" but this was on par with the general vernacular of the band so no offense was taken.
Many of the musicians I came in contact with identified themselved as neither cajun or even southern, but as french.
And I know that this has nothing to do with the food, but does have to do with the meaning of "cajun" so I thought I'd toss that in the thread.