IMU for rover recommendation?

I am looking for an IMU that outputs absolute heading data to use with wheel encoders to get fused heading direction for low-cost navigation. The robot will only turn prob 90deg/s at most, travel at 1m/s at most, mostly concerned about staying on course (within a foot) over a distance of 10-20 feet of straight travel on a smooth concrete driveway and zero point turning as accurate as possible. The wheel track width is 17in. Can you recommend an Arduino based IMU system that can do this?