I checked the print on the crystal and it says "20.0C79" which I am fairly confident means that it should be running at 20Mhz. Printed next to the crystal on the board is "2X". Not sure what to make of that. The only crystal running at 4.43Mhz is the one next to the PGM Reset button and the SD slot. Next to it is printed "1X" on the board.
But if what you are saying is true about the PIC being in charge of the frequency at which the oscillator runs, it looks like I'm {bleep} outta luck.
Regarding the various baud rates, I have now tried everything between 2400 and 115200. All of them return various results in the HyperTerminal window. Some write out multiple lines of one or two characters. Others just write out a few characters. None of it legible text, though. It is all just strings of garbage. No boot text from Dennis.
I have tried both with and without an inserted SD card with a minimig1.bin file on it.
I am sending it off to Finland tomorrow to let Andeda have a look at it. If he finds the same issues as me, we can be pretty sure I just have a faulty board, and when it returns I will send it back to ACube to fix within warranty.