Actually, Mark- the chances are not that astronomical
The south pole is a great place to find meteorites because they dont get weathered rapidly and they stand out like a sore thumb- this would be even more true on mars except they would be well preserved far longer...
I bet when we start walking around on mars we will find the place littered with meteorites...
