Hands down.
Sinead O'Connor may be a screwball, but this rendition turns me to jelly every time....