I'm having a super tough time to try to remember who Steaming Satellites remind me of, but I know for a fact it's been a while since I've enjoyed sounds similar to the ones currently pouring out of your headphones/speakers.
*15 minutes later* I did some research on the Austrians and saw them playing with Two Gallants and I guess that was the connection I was looking for! As a non-smoker this song makes me wanna light up a cigarette and go for a long walk.