Apple just announced a new iPhone with 16GB of memory which will cost £329, as sniffed out by Engadget.
The iPod Touch gets 32GB version, which is frankly just annoying. In six months they will waft a 32GB iPhone out the door, and then 64GB when there's probably a 120GB version sitting around at HQ already.