Both sites are good, both allow you to book multiple train operators' tickets across much of western Europe, in plain English, in multiple currencies, with no card payment problems. As both sites source fares from the same operator ticketing systems, prices should be the same.