OpenCellID is an open source project, aiming to create a worldwide database of CellID correlated with GPS locations. Collected data is available under the "Creative Common Attribution-Share Alike 3.0 Unported" license.
Tower Collector gives you opportunity to contribute to OpenCellID project by uploading cell towers from your area. More information.