The XT is a 2.5 litre and the cross sport is a 2.0 litre
the cross sport is a jap option to the XT and there are alot less of them, they have different body kits and interior and also the cross sport sits lower to the ground than the XT, both are about the same powerwise,
here is some info on cross sport:
http://www.globalcar.com/datasheet/Subaru/Subaru_Forester_Cross_Sports.htm
XT
http://www.globalcar.com/datasheet/Subaru/Subaru_Forester_XT.htm
in my opion i would go for the cross sport mainly because i prefer the look of them, but both cars are great