Bought FireRed after being completely bored out of my skull thanks to College. Still playing it AT College which is, suffice to say, a relaxer for my brain when I can't draw XD
Articuno was easy (1st Great Ball), so was Zapdos (1st Ultra Ball). Moltres I still haven't caught - very frustrating bird to snag.
Caught Mewtwo with Level 57 Pokemon. Used a Timer Ball. Second try ^_^
Saving my Master Ball for Suicune; I love that Pokemon
Current team is:
Zarus (Dragonite) Level 65
Ten Cents (Charizard) Level 64
Tylar (Vaporeon) Level 64
Hercules (Nidoking) Level 64
Sally (Pidgeot) Level 64
Tornado (Mewtwo) Level 71
A tip I use for evolving Pikachu - If you're also raising pokemon that evolve at Level 36 (Pidgeotto to Pidgeot, Charmeleon to Charizard etc), evolve the Pikachu also at that level and continue to train it from there. My Raichu, Sunshine, is level 65 and has fantastic stats. I traded him to my nephew's FireRed game and he's been kicking the Elite 4 to Kingdom Come XD
Another tip for the Elite 4 - Buy Lemonades or Soda Pops from Two Island. They don't heal as much HP, but they're far cheaper than Hyper Potions (good for those looking to take on the E4, but have less cash). I keep a stock of around 50 of each and find that I use less than 20 up against the Elite 4, both the first time and the second time around.
Also, if you get any Calciums, Irons, Zincs and the like, use them - I find that if I use these on a Pokemon with weaker stats (before evolution), they become just that little bit stronger after evolution.
And sell Rare Candies ~ if you're low on cash, 2400 Pokedollars does go a long way with Lemonades & Soda Pops.
Hope that helps some folks