Apple have tied down the iPhone meaning that no other software can be installed onto the device without it being approved by the Apple team and therefore means that some things are never going to get the ok.  This to me seems to be abit of a monolopy over the iPhone / iPod ranges by [...]