Choose this one over X-Live because price was lower. Works as intended. 4 quality stars because mine had few not so pretty solder joints for components, but I'm sure they made good connection.
I'll tell you a secret, you can use bigger memory cards than 32GB SDHC ones. Just format it same as SDHC manually to FAT32 and make sure it has Class 10 (C10) support along with faster standards (U30, V90 etc). I'm using SDXC 256GB card on mine console without any problems.