Rich-client applications can bring many benefits to both users and developers but is not without its own set of problems. We'll discuss some of the major issues involved in building rich-client applications, including user-interfaces, data binding, deployment and more. I'll briefly highlight some of experiences of building applications with the XUI rich-client framework before opening up the discussion to the audience.