Teddy Asimov Robot
This was a graduation project during my college years. We've chosen to build a robot using the EZ-B controller board which is programmable with C# or visual basic.
It used a simple radar set up with a wireless camera that worked with facial recognition.
You could also give it voice commands and it would follow you around the house.