Ah I know that one. It's Angelic Layer. Unfortunately it's licensed so I can't tell you where you might find it. I don't know how good the english dub is but the japanese audio of it was really good. It is a really good anime though.
Basic story:
After coming to tokyo a girl sees two dolls that look like angels fighting on a screen on the side of a building. She really takes a liking to one of them and decides to try it herself. She acquires a doll (which comes in an egg) and 'hatches' it. These dolls are controlled with a persons thoughts and can only move when placed on a device called a 'layer' which is basically a table that radiates energy to the doll. She then enters a competition where you use the dolls to fight your opponent and meets up with a scientist who helps her along the way.
There are 26 episodes in the show I believe.
Basic story:
After coming to tokyo a girl sees two dolls that look like angels fighting on a screen on the side of a building. She really takes a liking to one of them and decides to try it herself. She acquires a doll (which comes in an egg) and 'hatches' it. These dolls are controlled with a persons thoughts and can only move when placed on a device called a 'layer' which is basically a table that radiates energy to the doll. She then enters a competition where you use the dolls to fight your opponent and meets up with a scientist who helps her along the way.
There are 26 episodes in the show I believe.