Having been searching for one of these myself I may be able to answer some of your questions.
ES = basic model, fabric seats
ES GT = half leather seats, subtle but nice looking bodykit.
EX GT = half leather seats, subtle but nice looking bodykit, a few extras like heated and electric seats...