hey bill,
you possibly need to look at your recording levels, coz the s/nr on this is way off..did you record at as close to parity as you could?, dont forget that whilst compression is a good tool it also raises the noisefloor. the vocal seemed to be clipping in parts also, as did the piano, which to my ears sounded a bit over-compressed, or was it just the particular sample on the yammi, or was it an acoustic piano miked a bit far away from the hammers?
cheers
dennis