What no one has talked about is a replacement for actually viewing my work screen. Is PCAnywhere the only option? It seems like such a heavy layer to have to work through. I understand about the speed of different machines but if I boot into Windows on the same machine it does run faster and there are more features available such as logging into multiple machines - there are times when it would be nice to have 3 or 4 machines running different programs all at the same time.