That first dark ambient track you linked is fascinating. I can't decide if I like it or not...and I'm honestly not sure I could sit through a full album of that, but I'm gonna give it a shot I think, cause I'm kinda intrigued now. DL'ing that album as I type this.
The Sound of Stereo song was pretty cool as well. The remark about the Casio was pretty accurate I'd say too. I was waiting to see what you were talking about after reading it and then clicking the link, and I actually laughed through a few parts in the song. The whole song does just sound really ghetto, but I guess in a good way, and I think I can see its appeal.