If you don't mind using cord I bet you won't hear the difference between the
denver @£55 and the sony as the chips often are the same in cheaper brands and made in the same factory. I paid £49 for mine in sweden after I tried it out as my friend just bought one for his bmw which had a good CD player with a crappy radio so he bought the denver which sounded better than the original, I had toyotas CD with radio good CD sound but crappy radio so I also bought
a denver and music from SD sounds better than the CD did before ! so for that price I found it to be a really good buy.