Free: Contests & Raffles.
Rino hands down
the 610 has a weaker radio.
I run the Oregon 600. Works great. Paid like $225 from cabelas. I dont think tje 650 is worth the extra $$.