@bdcobley: Verify with the clannad sample I posted in this thread from _local_ disk and post that log please. Restart xbmc before with debug logging enabled - then let's see.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.