Okay, I haven't seen it posted here, so I'll do my best in remembering who made it to the semi's.
I apologize if I forget or mis-mention someone who didn't actually make it.
The semi-finalists are:
Kyle Glanville (also latte art champ as of last night)
Baca Baca Baca
Kevin C. Fuller
Peter Middlecamp (way to go first timer!!!)
Not to metion the seven regional champs.