MiRack is nice, but have you looked at Drambo? Definitely worth checking out. Its interface is less skeuomorphic and more optimized for taking advantage of (touch-)screens, I'd say. Also, it's more voice oriented, rather than just giving you a huge empty wall. Which to me makes sense in a virtual environment where you have different constraints than in a hardware modular system. Or maybe it just fits my approach better... :)