House passes bill providing tax-funded new car vouchers worth up to $4500, depending on how fuel-efficient the car they are ...