On Tiger (Leopard has Spaces, so I doubt anyone would run VirtueDesktops on Leopard), something about Scrivener causes VirtueDesktops to start slowly eating memory. It will go from ~40MB to over 1GB in about an hour (it was up to 1.6GB before I noticed it the first time). As far as I can tell, Scrivener is the only program that causes VirtueDesktops to start eating memory like this. I don’t know if it’s a bug in VirtueDesktops or Scrivener (it could actually be either or both), but since it only happens when Scrivener is running, my vote is on Scrivener.
Can anyone else confirm this?