Let me make this easy for you the Sport is better than the XC, and the 4300 is better than the 4100 interms of spec. So between the Sport and the 43300 it's a toss up for the most part.
RIDE them both and buy the one that feels better. Which is exactly what I tell everyone else