I havnt heard them but I'll download them and get back to you, Just for future referance, you should sign up to
http://www.soundclick.com - this site lets you create a band and use it for hosting songs, dont know the limit but i think it's quite high