The problem is this: We have 6 remote users who tie into 6 full size computers. We would like to put these computers to better use. The users use identical applications. With Microsoft Virtual Server we could do all this but we would have to set aside predefined resources even when the users are not logged in all the time, so does that mean App Server would be a better solution? Is there something deeper into App Server or Virtualization that we might not have thought of? Any help would be appreciated.