They did a great job with the openings. Pokemon's original theme is the best example but so is Yu-Gi-Oh's original theme. I liked the alot of the voices they had for their shows. Veronica Taylor was the perfect Ash and May , Eric Stuart was excellent for Brock, and Rachael Lillis was really good at playing Misty and Jessie. The whole Pokemon cast was well picked out and I think 4kids did a great job at choosing good voice actors. While Sarah Natochenny is getting better at voicing Ash , nothing compares to the excellent job Veronica did. I also prefer their pronunciations of Pokemon over TPCI's. The way TPCi pronounce some of the names just don't sound right, such as RAH- TAH -TAH instead of Ratt-a-ta.