Simba Recordings has redone their website yet again, rendering it slightly more legible and usable.