Smith College
UMass Amherst
I currently live in the Northampton/Amherst area and while it isn't New Orleans, it's not a bad place. Pretty good for college students (the food isn't as good though). I'll warn you that it can get pretty damn cold though.
But if some of y'all do come up this way, please contact me.