Despite having problems with my Xperia Play atm (keeps complaining the sim isn't inserted
) I would still recommend it, i've had mine for over half a year and it still gets used daily as a gaming device and internet medium - it even occasionally gets used as a phone, who'd have thought it
I've never had any problems with it crashing or even running slow, infact other than this damn sim card issue that recently popped up it's been my most reliable phone since my Nokia 3310 many, many ,years ago
Only downsides i've found with this phone are the internal memory (even with a sd card i've run into problems of filling the internal memory - mainly with damn gameloft games >.< ), and the recent aforementioned issue regarding the sim card detection (still unsure if it's phone hardware/software, carrier or sim related though, only started happening a couple of days ago)
As for app/game recommendations, i'm a fan of gameloft games, they tend to provide good support for the xperia play in my experience, i've enjoyed other games, such as age of zombies and reckless getaway, Dead Space is an absolute must imo (i got it for free, might still be free, definitely worth the download), i also have swiftkey X installed and "Camera Mod" (which is basically the standard camera app but allows you to use the L/R buttons to take the picture)
Although I have an unlocked phone (and unlocked bootloader) i have not yet messed around with other roms such as cyanogen mod, but i have heard good things regarding them working on the play.
How people make do with touch screen controls is beyond me, I have an ipod touch (and an ipad, though not as relevant) and can rarely see any benefit to playing games on that over my xperia play - i cannot think of how i'd cope with an iphone as my main device