I'd say Virtue Desktops is better. First of all, DesktopManager has been dead for years. Virtue Desktops actually grew out of DesktopManager once it stopped being maintained. As such, VD has a lot more features. It's not perfect, but it will get me by until Spaces comes along.