I'm surprised to hear raileurope matched sncf. I always thought they were more expensive.
It kinda depends what countrlies you are visiting. Bahn.de has always been the best for me but you need to be traveling to/from or within germany I think. If you go between NL, BE and france you want to book on Thalys.... etc