Just how far can we go? It is amazing what is being prototyped at the moment There are more in this series as this is the first.

http://www.youtube.com/watch?v=6Cf7IL_eZ38