I know a lot of people have Dolphin's here and I was leaning towards the M600, but before I pull the trigger, what robot is the better one for a new pool owner? As a little background, I will have the iAqualink system installed as well, but I don't that is a huge deal since they both run on WiFi. From what I understand, the M600 may have better build quality but some people have mentioned the tracks get worn down quickly. I do like the idea of the firmware updates happening over the air in the Polaris, not sure if the M600 does that as well. Also, seems like the Polaris may have a more advanced "mapping" system but again, no idea how important that is. Any help anyone can provide would be awesome. Thanks!!!!