I just completed the "Start Here" robot. I used a Sharp GP2D120 for the eyes and I used Fritsl's programming for the "Start Here" robot. I do not have any experience with programming but once I get this robot done then I will be able to learn more.
I have noticed that the robot is very slow, i.e.: It drives a little forward, then stops, and takes a reading, repeat. I assume this is because the robot is stopping to take a reading. If that is correct, then the SRF05 is better because it can take readings without having to stop the motors?