Just to let you know, a few days ago Sony posted on their site that they will be releasing ICS for their Xperia Devices, But the X10 is not listed and thus is presumed will not be getting the upgrade to ICS.
Xperia Play will Not be recieving the update either because Sony have identified that gaming on this OS may not be "stable and persistent"
Devices being upgraded to ICS are: Xperia NXT, Xperia S, Xperia P, Xperia U, Xperia arc S, Xperia ray and Xperia neo , Xperia arc, Xperia neo, Xperia mini, Xperia mini pro, Xperia pro, Xperia active and Sony Ericsson Live.
The latest Sony smartphone to get Android 4.0 is a quirky 3-incher with a slide-out QWERTY keyboard that can’t even be called mid-ranger based on its tech specs. The Xperia Mini Pro is powered by a modest single-core 1 GHz Qualcomm Scorpion processor and features 512 MB of RAM, 400 MB of on-board storage, and a 320 x 480 pixels resolution touchscreen. But Sony has still found a way to support ICS on the device