I myself rip music to MKA (Matroska Audio) with WavPacks in it. I can explain how I do it.
The first step is normal ripping via EAC, using single file mode and creating the cuesheet. After that, if EAC doesn't do it, convert the image file to WavPack or FLAC. If you used WavPack you should have the .wv file, the .cue and the .log files created by EAC. Then I fire up mkvtoolnix, use the .wv (or .flac) as input file on page one, and put the .log and .cue and any additional files (like CD covers etc.) as attachments to the Matroska file on the second page. Then select the .cue as chapter file on the third or fourth page (don't remember

). Now you should be ready to start muxing, and after a few seconds you should be the proud owner of a single MKA containing a whole album in lossless quality. Since Matroska can hold any additional files this is a great way to store said CD covers or booklets or lyrics or CD data tracks etc. conveniently in one single file and retain easy playbackability (

).
For playback you could use VideoLan Client or mplayer on Linux, though the former has bulky chapter handling and the latter is more a matter of personal taste. If you use Windows (or wine) I can strongly recommend foobar2000 for playback, there is a foobar-plugin on the matroska-site in the download section, but be sure to use the newest version, because the old are a bit (or more bits) buggy.