Who's better: Cat Stevens or James Taylor?!
Question: Cat Stevens hands down.
Answers: Cat Stevens hands down. Cat Stevens by far. James Taylor James Taylor has been making good music for a long time now, Cat Stevens sort of dropped out for quite a while. I give my vote to James Taylor