The backhaul that provides wired connections to base stations is increasingly the cost driver in many emerging cellular wireless deployment models, and it is essential that cellular resource management algorithms account for these network constraints. This talk presents a novel methodology for optimal cell selection that jointly accounts for interference conditions, load balancing and access costs under general network constraints. While the problem is non-convex, we present an efficient algorithm for approximate maximization using dual decomposition. Applications are presented for both load balancing in heterogeneous networks and networks with opportunistic third party backhaul.