Is it me, or are the drivitars on the lowest difficulties still giving me a hard time?
The difficulty needs to be scaled properly.
its not you. There are tons of threads on this;
this is a good one because Turn 10 answers they are looking into it.
http://forums.forza.net/turn10_postst41823_Want-an-answer-about-those-Drivatars---I-got-one-from-Dan--post--90.aspx