I had a 625sxc, very nice bike. You probably look at 120-140km per tank depending on throttle abuse. Each bike is unique and you need to decide on what you wanna use the bike for.
Short distance i would go for the 525 longer trips the 625. The 625 engine will last longer without a rebuild required.