These are all 6:30 or longer. I'd throw them ll into the rock ballad category, except maybe Heroin. The nature of the song is to mimic the pulse of the heart and effects of a heroin trip. Anywho...
"Captain Jack" - Billy Joel
"Having To Let Go" - Rookie of the Year
"Heroin" - Velvet Underground
"Hellhole Ratrace" - Girls
"I've Got To Go Now" - Toni Childs
"Miracles" - Jefferson Starship
"Taxi" - Harry Chapin
"Troy" - Sinead O'Connor
"Bad" - U2 (from Wide awake In America EP)
"Will You Be There" - Michael Jackson (a new sentimental favorite of late)
Did you mean good ballads or good storylines.. like "Jesus of Surburbia" by Greenday or "Land" by Patti Smith. If you don;t know either of these (clocking in over 9:00 minutes), they are absolute classics for any student of rock.