Ellen McLain, Jonathan Coulton – Still Alive - http://www.last.fm/music/Ellen+McLain,+Jonathan+Coulton/_/Sti...