20080329 tech: Doctors beware; robots are here!