Oh my God, that is a tough choice. On one hand, I love fire and how much of a strategic asset it is. But on the other, Heavy weaponry (like that Minigun) can tear through even the toughest wall of enemies. I'm going to have to say Pyro, this time.
Thunderstorms or Hailstorms?