New iPod Touch is almost an iPhone 4 without the contract.