I also find Scratch interesting : great idea, making programming accessible.
What would be even better is something that doesn't impose some weird system (like Scratch's "costumes" and all that) but I fear that such a simplified programming system would be impossible.