Sounds pretty sick dude, i like the Something Wicked.. song.
I think you just gotta develop the sound a bit more, tighten it up a bit. :thumbsup:
I've considered looking into Reason before, how are you liking it?