I listened to the SRR clip, and overall, I like it. The vocals are so-so, but the sound is quite good, and the guitars in particular sound pretty cool. Is this pretty much a self-produced effort? (IE, no record company & big shot producer involved?) If so, VERY well done. Being in a band, I know...