Color me impressed enough to come back from the great Amiga beyond and say I'm impressed.
That is a very cool setup you have there, something like what I would like to have, but more for digital art and animation than games and programming. I have been taking programming classes in college though; C, C++, and X86 assembly. I've wanted to do some app programming for Aros.