I researched the RioCar and the Neo player.
All the reviews stated that the Neo had cheap buttons, the hard drive sometimes wouldn't spin up, cheap plastic casing that you had to be careful with and a few other issues. It's not worth the $ I think. Luckily I got one of the last RioCars available at the same price!