The best way to give it a more "Real-world" feel is to upgrade your tires. Because its always on a race track, its going to feel a little sloppy since the stock tires are meant for highway/street use rather than track use. Even though it may feel different in the game than real life, that is exactly how the car tends to behave on a racetrack. God I love this game.