We consider a downlink OFDMA cellular network wherein groups of coordinated access points can share user channel quality measurements and we address the problem of jointly selecting the set of co-channel users and the power allocation across tones in order to maximize the weighted system sum-rate subject to per-base-station power constraints. A novel improved iterative water-filling algorithm (I-IWF) is presented and numerical examples are provided to assess its performance.