The prefer end solution would have a client that can run on Windows or Mac OS X