I guess to me, the true test of what is a "perfect song" is if it still gives me goosebumps every time I hear it, even twenty years later.
Sorry in advance, I feel a huge geek-out coming on...
The Cure - Inbetween Days, Boys Don't Cry
Dinosaur Jr - The Lung
Eric B + Rakim - Microphone Fiend, Follow the Leader
Duran Duran - Planet Earth
Link Wray - Raw Hide
English Beat - Save it for Later
Linton Kwesi Johnson - Reggae Fi Peach
Mos Def - Mathematics
My Bloody Valentine - When You Sleep, Thorn, (When You Wake) You're Still In A Dream
Bad Brains - Return To Heaven
Naked Raygun - I Don't Know, Rat Patrol, Walk in Cold
Fishbone - Sunless Saturday, Question of Life
Ghostface Killa - Daytona 500, Winter Warz
Arcade Fire - Wake up, Intervention
Nick Drake - Pink Moon, Hazey Jane I
Joy Division - Disorder
The Beatles - I Need You, I Feel Fine
Cibo Matto - Sugar Water
Jawbreaker - Boxcar
The Clash - Train in Vain, Bankrobber
Husker Du - Makes No Sense At All
Belle and Sebastian - A Century of Fakers, Lazy Line Painter Jane, Dog On Wheels, Seeing Other People, Photo Jenny, Le Pastie De La Bourgeoisie, The Gate... (yes they're my favorite band of the last 15 years...)
Elvis Costello - Radio Radio
Jurassic 5 - Concrete Schoolyard
Dandy Warhols - Boys Better
Cannibal Ox - Pigeons
Le Tigre - Friendship Station
Stevie Wonder - Uptight (Everything's Alright), Sir Duke
Yo La Tengo - Sugarcube
The Sugarcubes - Birthday, Motorcrash
The Pixies - Velouria, Holiday Song
Specials - Concrete Jungle
Madness - House of Fun, Night Boat to Cairo
The Five Stairsteps - Ooh Child
Talib Kweli - Joy
New Order - Ceremony
Unrest - Make Out Club, Cath Carroll
The Creation - Making Time
Soul Asylum - Sometime To Return
Gravediggaz - Defective Trip (Trippin')
Echo & the Bunnymen - Bring on the Dancing Horses, Never Stop
Aesop Rock - No Regrets
Shadowy Men on a Shadowy Planet - Having an Average Weekend
The Cult - Love Removal Machine, She Sells Sanctuary
Primal Scream - Shoot Speed/Kill Light