Though I don’t have an XBox, I keep running across bits of information about Forza Motorsports here and there.
The good news is that it features the ability to highly customize your cars, including custom paint jobs with a lot of detail, and race them against others online.
The bad news is that it means you may wind up suffering the humiliation of being beaten by someone in this. (From the Forza Customization site.)