Video Vault: Madonna -- Borderline

Okay, I admit it, I'm no fan of Madonna.  But I do like several cuts from her 1983 self-titled debut, when she was just another pop artist trying to make it big.
I haven't had this problem much here, but I do have a history of being frustrated trying to work through my issues with the few friends I've known.  Sparing everyone the details, it hasn't worked out too good.  This Madonna track -- Borderline -- captures that frustration best.
Vocal difficulty for this song: Intermediate  Lyrics aren't hard, but it's a long track, just over five minutes.
The video link is to the full version of the song.  The one you typically hear on the radio about a minute and a half shorter than this:
http://www.youtube.com/watch?v=DzyhfP3tbRU
(Opening - 12 measures)
Something in the way you love me won't let me beI don't want to be your prisonerSo baby won't you set me freeStop playing with my heartFinish what you startWhen you make my love come downIf you want me let me knowBaby let it showHoney don't you fool aroundJust try to understand
(Understand)
I've given all I can
'Cause you got the best of meBorderlineFeels like I'm going to lose my mindYou just keep on pushing my loveOver the borderlineBorderlineFeels like I'm going to lose my mindYou just keep on pushing my loveOver the borderline
(Borderline)
Keep on pushing me babyDon't you know you drive me crazyYou just keep on pushing my loveOver the borderline
(Musical break - 4 measures)
Something in your eyes is makin' such a fool of meWhen you hold me in your arms you love me til I just can't seeBut then you let me downWhen I look aroundBaby you just can't be foundStop driving me awayI just wanna stayThere's something I just got to sayJust try to understand
(Understand)
I've given all I can'Cause you got the best of me
BorderlineFeels like I'm going to lose my mindYou just keep on pushing my loveOver the borderlineBorderlineFeels like I'm going to lose my mindYou just keep on pushing my loveOver the borderline
(Borderline)
Keep on pushing me babyDon't you know you drive me crazyYou just keep on pushing my loveOver the borderline
Look what your love has done to meCome on baby set me freeYou just keep on pushing my loveOver the borderline
(Borderline)
You cause me so much painI think I'm going insaneWhat does it take to make you seeYou just keep on pushing my loveOver the borderlineKeep pushing me, keep pushing meKeep pushing my love(You just keep on pushing my love)Come on baby(Over the borderline)Come on darlingYeah