I can honestly say,....I don't know ANY of these songs,...or are they bands? Time to put on another record,...hummm German dance music,....the chicken dance,...yup, that sounds good. Really!
If you are looking to look into these bands I would start with Built to Spill.
imho..
j