Could I ask, which model Cubie did you decide on getting? Their models' features / pricing are a bit confusing, with the CubieTruck seeming to be less expensive than the preceding models ?
Sounds like you haven't taken delivery yet, but I would really like to know what build of XBMC you find works the best, or also for that matter what OS you decide to run on it. Linux and XBMC are my current choice for the use I want to put the board to, a remotely controllable jukebox of as high quality as I can reasonably achieve.
I have in mind also one of these
http://www.ebay.com/itm/Hi-Fi-24bit-192K-USB-DAC-Amp-CM6631A-CS4398-Coaxial-RCA-Out-Headphone-Amplifier-/190850934929?pt=LH_DefaultDomain_0&hash=item2c6f9a2891
as an audio output. Even if it doesn't get used for the main system, I figure I get a headphone amp. It should in theory be great though, and I can use my receiver as DAC, music collection on local SATA drive and Android tablet running Yatse to control it.
I agree btw, regarding you comments on the RasPi. It's been a wonderful step, no doubt introduced thousands of people to small computers, to programming and to hardware at a fairly low level, Truly a great product, but, as you say, their are factors that limit its use in 'mission critical, cannot tolerate error' situations like audio playback. The USB situation, given my plan of using a USB -> S/PDIF converter, is very important.