I had the 945 for two years and whilst it's a great watch I prefer the 745 for a couple reasons. First of all the battery is smaller so less EMF on my wrist 24/7. Maps on 945 were cool but I usually run the same routes once I find a good route and if I wanna explore the breadcrumb course sent from my phone to my 745 is easy to follow. I love the watch exclusive watch face of the 745. It displays training load with a meter indicating whether you're under or over. Way better than counting steps as it reflects you're weekly training. The watch is also a little smaller than the 945 which feels more comfortable to sleep with and wear. Feels like nothing on my wrist running. The GPS is also slightly more accurate. I love this watch.