I use this really cool Mac OS X (I mean, is there really anything better than a Mac?) software by Zengobi called Curio. While it lacks many of the things I would like to see in such an application--you really can't go by what I write here because what I want hasn't yet been imagined, except by me of course and I am too lazy to do anything about it--it has great potential and I think that if Zengobi has the vision it can become even more powerful which is really cool.
Part of what it gives you is mind mapping, but unlike mind mapping tools that are all about just mind mapping, Curio gives you a blank canvas onto which you can drop any kind of resource such as images, documents, web pages, etc. And you can organize all of these sorts of things as mind maps or structured lists. Or you don't need to do that at all. You can just be free to layout everything randomly.
It is also a project management application, but it looks nothing like any project management software. The project management is intrinsic.
So if you have a Mac, get Curio. If you are thinking about getting a Mac, stop thinking and get one and then get Curio. And if you have no interest in Macs buy one anyway and then buy Curio. I mean if Curio can't lure you away from the Dark Side, then you are too far gone to save.