Hello! I'm new here, and actually - I'm not trying to build a robot

. What I am trying to do is modify a scale model so that has motorized bits (but not self propelled), flashing lights, and maybe even sound. I'm even toying with the idea of hooking it all up to a microcontroller and programing it with different sequences (just for the experience

). I might even try to use an IR remote to trigger different events. Grand plans that may be beyond my skills at this time - but that's why I'm here, to see what it would take.
The flashing lights/LEDs I've done before, so that shouldn't be a problem. But the model I'm working with has 4 turrets that are attached via ball joints. The range of motion needs to be about 30 degrees vertically, and about 120 degrees laterally. Are there any good (i.e. cheap/easy) ways to do this?