I am in no way a guitar expert (if we were talking bass it would be completely different though) but I would definitely suggest the SX SEG1 or the Cort X2. All of the guitars you posted are rather similar but I would go to your local stores and just try playing on them a bit. I think you're much better off if you get a chance to get the feel of each guitar before making your pick before going on the advice posted on these forums or given to you by your friends.