Not entirely sure why, but this song fills me with incredibly giddy happiness every time I hear it.

New Feeling - Talking Heads