XT-Commerce is much newer and better maintained than OSCommerce over the years, V3.0 will be out some day,
but ATM with XT-Commerce you buy the better product...
You also should decide on what kind of payment solutions you want to integrate
and with which payment service provier you want to work with before you decide for a
certain shop software, because not all psps have plugins for every shop system and vice versa...