I doubt anyone will have owned all of those so a comparison will be tricky, Eden and SWR more modern sounding, and the Trace stuff more old school? So for rock, go with the Trace, but TBH they'll all sound great, you're fingers and choice of bass, cab and strings will make as much of a difference to your sound as your amp.