Ha, I remember trying to make sites that looked this good, with this aesthetic, back in the 90s.
But now, I totally agree. The stock photo girl with headphones along with a lot of other subtle things would make me instantly think "this a fake/auto-generated/contentless site" and hit the back button without even reading it.
It's interesting how strongly websites can give off vibes.
I agree the site doesn't look that great, but I've been a happy subscriber for years. I prefer the "Chillout Dreams" and "Vocal Trance" channels over all the others.
Using the higher bitrate streams coupled with a nice pair of AKG headphones means I can listen all day and tune out the rest of the noise in my house.
I listen to electrohouse everyday. I'm not that into dubstep and I tend to not like it outside of coding, but it puts you into the zone pretty quickly, kind of like if the techno rythm stopped you from thinking normally.
For those interested, many of the mixes can be downloaded for free out there. I found :
http://soundcloud.com/tsnm all the TSNM no excuses mix, the 100 download limit is quickly maxed out on those though
You can use iTunes as well. Click on the Radio item under Library on the left pane, and you will find the DI radio stations under the Electronica genre.