Which marathon (locally & internationally) is best for a PB/PR?

The second half of the year is great to work on some speed with some "shorter" distances, for those who usually focus on ultra marathons at the beginning of the year. Today's question on Run with Coach Parry comes from our member's forum and focuses on which marathons both internationally and in South Africa are best to target for a personal best time.