I have gone to Globalfest once before and it was terrible weather, and was worried with the crazy Calgary weather it was going to be the same way. We got lucky and the winds had died down, the rain stopped and was actually pretty nice. There was a couple of us that went. We got a good spot on the hill, and being early decided to check out the night market. Lots of neat local artists for jewelry, clothes and accessories.
The fireworks were sub-par, it was the USA night. I don't like top40 so for us the music wasn't good and I didn't find the fireworks to be that technical, considering what I heard about some other ones.
I'll come back for sure, but definitely pick another night.