But why it can't be done?
I mean what do you need flesh+muscles for?!? How do you sense outer world? Sensors which send electric signals to brain. How do you manipulate outer world. Again, you send electric impulses down to muscles. All that can be simulated, computer, controlled.
This link to BBC story might give you idea:
http://news.bbc.co.uk/2/hi/science/nature/7423184.stm
"Monkeys have been able to control robotic limbs using only their thoughts, scientists report."
This is amazing experiment. Monkey has his arm intact, but confined, and has learned to send correct impulses down wires to an robotic arm! Just amazing.