This question cannot be answered unequivocally, as both types of equipment work the muscles in a relatively similar way. You can achieve very good results with both a cross trainer and an elliptical trainer. This is where personal preference plays a role. You should train on the machine on which you feel more comfortable in terms of movement.