Opinion

Ten things the 3G iPhone is still missing