For me I'd have to say it's a toss up between Zapdos and Moltres, if we're strictly talking the Gen III games. I used both of them on and off in my Fire Red playthrough, but didn't use Mewtwo or Articuno because I already had Pokemon of those types on my team, and I had no way to access Mew (legally, anyways).