« Song of the Day #575 | Main | Song of the Day #577 »

Song of the Day #576

Song of the Day: I Just Called to Say I Love You was never one of my favorite Stevie Wonder songs. I know it's a 1984 Oscar winner for Best Song from the film "The Woman in Red" (audio clip of the original recording at that link). But I never thought it was all that much like ... Stevie! (And it was really nice seeing a Wonder-themed show on "American Idol" last night, even if the performances weren't always top notch.) Then, one day, I heard a remarkable rendition by Diane Schurr with Herbie Hancock (audio clip at that link), and was knocked out. Listen also to an audio clip of a similar arrangement with Herbie Hancock and Raul Midon (with Stevie on harmonica).