That Orso CD I just listed is going to get a lot of rotation! Sounds a lot like a great band named Loftus, which unfortunately only put out one album. Or maybe a better comparison would be the band "Sparklehorse", except on acid.
Oneida / Steel Rod
Oneida / Steel Rod