I only listened to the Joni Mitchell cover For Free, and don't really like it:
here is the album version
it's too over-produced. Live they do a better job at it,
check here
But for me it still can't beat the
Crosby Stills Nash version
And definitely not
Joni herself!