To me, the best McCartney out there are his mini suite songs: his work on "A Day in the Life" and "Abbey Rd.", Uncle Albert, Backseat Of My Car, Little Lamb Dragonfly, Band On the Run, etc. I have always wanted more of this but figured it wouldn't happen on this album. Now...."Promise to You Girl" delivers and in a big way. I love the idea of non linear sections in a song and things working because the artist says it does. Gotta love the piano and the Ram-ish solo.