Nothing new under the sun, but while redefining the concept of GarageTV I started using MindMeister.
I normally use PNotes to keep my todo’s on file, DokuWiki for the keeping my random notes and a real pen and paper for drawing/schematics/…
Maybe mind mapping software will improve the way I keep track of my concepts and ideas… Only time will tell!
PS: I’m also looking into FreeMind, a GPL, cross-platform, Java-written, stand-alone-capable piece of mind mapping software that I can keep on my USB drive for portability.