What are the benefits/uses of a SMART Board in CS education (or are there none)?
I've been in rooms with smartboards that aren't dry erase marker safe which means if the smartboard goes down the board space is lost.

I've never used a smartboard but think I get the most bang for the buck with a projector onto a whiteboard. We can project sites, code, etc and also annotate by writing on the board directly (although the annotations can't easily be saved other than by taking a picture).