I got a sneak peek at some very cool Forza DLC today. Might be time to give it a shot.