I think name badges are a great idea! I wish everyone had had one at anniversary last weekend!
We haven't officially sold them for a long time. Not sure if thats something we'd want to get into again. I have one that I got when I worked at Expo from us, but I also have a more casual handmade one I wear too. You just need a Photoshop like program, some mod podge and varnish, a piece of thin wood (craft store) and a pin back