I am comming to Houston june 10th for the Cannonball event going on there. Does anyone know where I could rent a decent car?