I got a copy of this last week, and have been having a ton of fun with it.
Some friends and I recently ran a car in The 24 Hours of LeMons that was sponsored by The Behemoth (the guys that made Castle Crashers and Alien Hominid). We did a chicken car after their mascot, and I took a shot at recreating it in Forza 3
DrJonezMD on Xbox Live if you wanna race. I'm mostly interested in Nurburgring lap times though