If you go with a PC then a good front end to use would be FreeICEv2. It's still in development but is pretty rock solid right now. It is free, customizable, intuitive, and will start playing directly where you left off. You can get it from here. Just create a user, navigate to the download section, choose the program, Click "download files" and then click "setup.exe"