lucy24 - 8:13 pm on Sep 3, 2012 (gmt 0)
! So THAT'S the problem. !
You can't put "noindex" in robots.txt. You can only say "Disallow". Some SEs-- notably including google-- also recognize "Allow". But the noindex directive has to go in the page itself.
Also: Once the googlebot finds its name in robots.txt, it ignores all other sections. So if you want to block some areas from googlebot, and some areas from all robots, you'll have to say those parts twice.