YAFD - yet another free download
I think it's a great composition. The song has different parts, it starts at b-major and ends on G-major. There is always something unexpected, surprising in the melody. Although the riffs are simple and every school band could perform that song, there are a lot of changes in the song.
And listen to the g-minor after the second line ("... wait for a while"). You expect a clear b-major continuing, but bass plays a g after starting the tact with b.
By the way, the picture was a snapshot when I was surfing in the net and looked up Lady Smile's website on my old monitor under the ViennaCC-clock.