Id check the garmin website for updates if your having issues I know my 530 was acting up and after the update it was working great again. 650s aren't that old but could be worth a look
For those of you who are looking for maps, our group has tried pretty much all of them, and have actually stuck with a free one. Ibycus Topo 4.0 & Old Roads 1.0 maps are what we find are the best!