Is their a way for the remote session to use (take control) of the local USB ports and also re-direct sound to the local system? For example. Is is possible to run IPOD or Blackberry software via a remote session using the local USB port? The application will need to take control of the local USB ports for this work. How is printing redirect handled? Is there a universal print driver or is this controlled from Microsoft terminal server? I know their are third part tools that can handle terminal server printing and roaming user profile management, like the tools that Tricerat offers. But would these tools be necessary? Thanks Garrick