I think smartboards/interactive whiteboards are great. With just a little imagination and a tiny bit of effort, they are tons better than regular dry erase boards. Here are a couple sites that offer some tips, tricks, how-to's, and ideas for smartboard/interactive whiteboards.
While some of these are obviously geared towards younger learners, most can be adapted, spiffed up, or used as a jumping off point for other classes.