I see that you are not currently registered on our forum. It only takes a second, and you can even login with your Facebook! If you would like to register now, pease click here: Register
Once registered please introduce yourself in our introduction thread which can be found here: Introduction Board
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
I really don't know anything about New Orleans so I can't really say if this is a good destination or not. I'm guessing it's a pretty good city to host sporting events considering its hosted the Super Bowl 10 times (I think).
Logo looks ok. Not a fan of the colour scheme though.