I've been running my engines using a very poor old wower unit. I got really tired of it today and did a quick hack job on an Arduino system to run 2 trains using 2 pots to control spped and direction. Nice and easy - took me 20 minutes total.
Anyway, here's some nice videos of it all running...