Asking other people what shoes will work for you is like asking other people to choose your ice cream flavor - you might get something perfect, or you might end up with a disgusting bubblegum/salted caramel combination.
I'm not trying to be rude, but your combination of shoes that you've chosen as potential choices is so bizarre that it's convinced me that you absolutely have to go in to a running store and talk to someone to help you choose the right pair of shoes.
I personally wear the ASICS Gel Nimbus, because it is a great road running shoe if you have high arches and underpronate. Do not take that as me suggesting that you should buy it, because it is only an acceptable shoe if you run on roads, have high arches, and underpronate. If you have none of these things, then it could injure you.
Next, the Pearl Izumi XC is a TRAIL RUNNING SHOE! It is only an acceptable shoe if you run on trails, not roads. Since you are training for the Disney 1/2 marathon, you will be running on roads, and so if you train in the Pearl Izumi XC on roads, you will injure yourself.
There are so many different types of shoes because there are so many types of runners and foot shapes and what works for me will not necessarily work for you. Heck, I have only found 2 different types of shoes that don't result in me dislocating a bone on the outer side of my left foot when running! That is how much of an exact science this is. Go in to a running store to determine if you have flat feet, high arches, or neutral feet, and if you underpronate or overpronate. If you underpronate (roll outwards on your foot when you run) you will need a neutral/cushioning shoe. If you overpronate (roll inwards when you run) you will need a stability/motion control shoe. Motion control shoes are only for severe overpronators. And even then, not every pair of shoes will work, so you'll have to try a few on to see how they feel.
Again, there is no sense in other people telling you what to buy because it doesn't matter what works for them; it will not work for you.
Hope you find the shoes for you!
Sarah