This is still not a very modelling-heavy thread, but I built all the circuit boards for the audio side of things, power, and the microcontroller at the weekend. Then debugged them and changed a whole lot of stuff - it now works pretty well!
This is the USB charger from the previous post, modified to a) provide 5V without using the socket (since there's no room for a plug) and b) switch the the power on and off by shorting the ground pin to the little spring on the socket. This normally completes a circuit when a plug is inserted into the socket (because the socket chassis is grounded) but I've replaced this with a toggle switch. Simples!

Space Battleship Yamato (Bandai 1/500)
Click for big (plus notes calling out different bits)This is the audio board, which is the SOMO-14D module mounted on a bit of stripboard, with an LM2950 regulator and capacitor providing a stable 3.3V power supply from 5V, plus pins and bits of wire to make all the power, control and output audio connections:

Space Battleship Yamato (Bandai 1/500)
Here's the microprocessor - this is a mostly-Arduino-compatible board (Teensy++ 2.0) which is really really small, and cheap, and more powerful than the standard Arduino Uno. Nice. I've mounted it on headers and cut two stripboard "wings" which fit inside the hull and provide a bit of space for connections and any bits of support circuitry:

Space Battleship Yamato (Bandai 1/500)
The ribbon cable is for the audio, and the double row of headers is a 5V power bus to plug the other boards into (and eventually the servos as well) - the two headers are isolated from the stripboard and ganged together on the back with wire.

Space Battleship Yamato (Bandai 1/500)
The cheapest, simplest and smallest bit is the amp itself - this is a breakout board from Sparkfun for a Texas Instruments amp intended for phones and PDAs. I tried wiring directly to the board but the joints were fragile, so I added headers and soldered the leads to those instead, with heat-shrink to insulate the joints and make them harder to bend/break.

Space Battleship Yamato (Bandai 1/500)
It does all fit in the back, but I won't be able to rotate the rear turret. Never mind! If I were able to design and build my own surface mount PCBs (much harder than what I'm doing) all the chips could probably sit on one tiny board.

Space Battleship Yamato (Bandai 1/500)

Space Battleship Yamato (Bandai 1/500)
Actual Modelling Bonus (tm) As a break from all this soldering I stuck together and primed a little 1/350 U-boat over a couple of lunchtimes last week. Good practice for working with PE parts:

Space Battleship Yamato (Bandai 1/500)
I think I should start building the Yamato LED assemblies and figuring out if/how they'll fit soon.
Cheers,
Will