Put the latest firmware update. I had to manually install the latest one on mine to get the power readings correct.
I have my 510 and my only gripe is that sometimes when I am resting my hands (sometimes on climbs I'll rest my forearms on the bars) I will inadvertently switch screens or do something funky. Otherwise it's a very nice computer.