Back in June, Nao made an appearance at the IET/TAROS public lecture at University of Sheffield - and I was able to capture a video of Nao dancing Gangnam style

I also am quite fond of Pepper which took 2 years to develop, and has a high level of human interaction.
So, which robot would make it on your top 5 list?