We would like to provide high-quality video conferencing to make it possible for people to communicate with each other anywhere, anytime. There are now several applications on mobile platforms that bring us closer to achieving the "anywhere, anytime" goal, but these mobile conferences are often of poor quality. This is due to the many challenges presented by mobile devices, such as constrained networks, limited processing power, small displays, and uncontrolled view angles and lighting. These challenges mean that simply porting existing video conferencing solutions to portable devices will not provide the best user experience. Fortunately, these devices also have many advantages which we can exploit to enable better-quality portable video conferences. In this paper we describe how we use the devices' mobility and rich set of embedded sensors to detect and fix two user experience problems: bad view angles and too-tiny views of people and content, especially in multi-party conferences.