Beast Wars in general was a godsend for me. I used to own a decent pile of G1/G2 stuff and I had issues with G1 Optimus Prime's inability to even move his legs forward Ball-jointed TFs were heaven.