Who ported it?
As far as the 6100/620 debate, or any saw debate, it comes down to a few things...
1) parts support and service - do you need a local dealer, or do you plan to buy your parts from a sponsor and conduct your own swrvice/repair?
2) ergonomics - what saw feels better in your hands...