I suck at this game. I can just pass the gold tracks on bronze and thats it. But its not the physics or controls that are the issue, its just my skill level. I still love the game, love the infuriation of trying to do a "perfect" run and cannot wait for tomorrow when evolution drops!
Also just picked up 4 cheevos I've never had (including all hard tracks after managing king of the hill finally and unyielding) ,two of which were thanks to yet another handy xbox360 cheevo guide!