Please don't take this the wrong way. Your idea is not bad at all, it's just not very solid. Ideas like this have been suggessted multiple times by members here, but never have been followed through. There are way too many problems that would be bumped into when building a sytem like what you're wanting. In fact, you'd virtually be building an entire, custom computer with video input and output and sound and memory storage etc etc. It would cost a ton of money and you'd have to be really smart with hardware to get it to work. And the proggramming behind it would be a problem too. You'd have to write a complete OS to work on the system as well as the ability to read ged files. Again, it's not a bad idea but most people here right now have not delved into programming far enough to attempt something that complicated, so you would have much trouble finding a programmer willing to do it. However, if you are really passionate about this project, then I lend you my full support. I'm not saying I can garuntee you'll finish it, or that I'd be much help anyways. I'm simply saying that I'll do whatever I can to help