I have a mixed list of preferences. Kate Higgins is my favorite Tails, Scott Dreier is my favorite Knuckles (sorry Dan Green), Mike Pollock for Eggman, Jason Griffith for Shadow, Troy Baker for Espio, and Karen Strassman for Rouge. I like all three dubs to an extent, but I think the current dub is my favorite because it has the least amount of annoying/bad voices.
The bubble shield is really only useful in water levels, while I only find myself wanting the fire shield in Lava Reef. The electric shield is useful in almost every situation thanks to the ring magnet and double jump.