It seems to be fine. It didn't work when I got the car but that was due to a falty thermostat. Once I got that replaced the gauge has always been a little below the middle when the car is warmed up. The coolant level was also within the normal range last time I checked it (no more than a month ago).
I think I'm going to take this to my mechanic tomorrow and see what he says. Does anyone know how much the sensors are at an Acura dealership?