I own at G27, from what i have heard the G29 is a reskinned version of it. I know quite a few people with Thrustmaster T300s and they all say they are great, it looks like it is at the top end of your budget but deffo better than a G29 for the price.