I'd happily go with Terminal Server, as long as the app works with it (not everything does).