Lego Mindstorm Robot Clone

I'm currently in the beginning stage of developing a lego mindstorm robot clone such as the evo3. I want to improve it, by adding more features. This robot is to be a human companion and entertainer. I need some suggestions on what kind of features i can add in to this robot.