The camera can be buggy, but overall this is a great game that gets your heart pumping!
Some of the games are boring but you can pick and choose and there's lots to choose from. Most of the games are fun and they really get you moving. I consider myself in pretty good shape but playing some of the minigames for 30 minutes gets my heart pumping. It's great fun and I don't understand why there aren't more eye toy games now! Previously, I'd played a few and thought this was a lame piece of equipment.
The personal trainer option is nice. It sets dates for you to come back and s/he gives you a talking to if you don't. It also varies the games you play, times and works up the intensity which is nice.
Overall, this is cheaper than a personal trainer, more fun than a gym and I think I'll stick with it. I'm a big DDR fan and I think this is a better workout!