Planz 8 beta comes with a much better User Interface, runs smoother, faster, and more like an integrated document.
It runs on Windows 7 machine, compatible with XP and Vista too.
Give a try, and you will be amazed!
http://kftf.ischool.washington.edu/planz_install.html
