I've found a really good free mind mapping program and thought I'd pass it on: It's called 'Free Mind'

I've only scratched the surface of it, but I like what it does so far, particularly in that you barely need to use the mouse.