I'm so glad someone said Big D and the Kids Table. You can't find a better Ska-Punk band than Big D. Yeah, Ska-Punk, because Ska ties in with punk, it IS punk, so shut your holes.
Also, go get the Mars Volta Record. It's a record. not just 13 songs on a cd. A real record. Awesome. I love it. They may not be "punk" and may not have been around in the 70's and 80's, but a least they aren't a poser band, which is something you can't say for a lot of these bands on this list.
Sorry for being so mean, but I'm a big ska fan and it hurts to hear what these "punks" have to say about it.
P.S. Stop saying Social D just to sound cool.