I just so happened to finish my Master's this summer by creating a middle school unit on the Renaissance based on interactive simulations. I haven't posted the whole unit online yet but most of it can be found at
http://www.mrroughton.com/renaissance along with the lesson plans, worksheets, etc.
I recommend checking out CSI: Florence if you're going for the wow factor or Perspective in Art if you want something a bit more traditional.