I'm not sure how important navigation is to many on here, but I recently upgraded from an Edge 520 to the Edge 1040, and the navigation capabilities are so much better... it even alerts to upcoming dangerous (tight) corners!
If I can muster the energy, I may put a quick post together on here about my experiences so far with the 1040 (navigation: great, sync: bad).