Haduken are ok, at least judging by the song that I've heard. I hated that Streets album when I bought it just after it came out though, and I'm pretty sure I ended up flogging it so I could buy some cigarettes not long after.
Don't let me put you off though

Always good to see new journals popping up around here.