I was also watching some The Crew gameplay last night and they compared it to Rivals and that Rivals' driving/handling mechanics were more stable than The Crew. I was surprised.
yeah I've seen very mixed reviews for Rivals. some love it and some hate it. maybe rather take that money and save it for drive club