Which cheap Android mini/compact device to buy?

Hey folks, I need your advice.

I was the proud user of a Sony Xperia Mini until recently. Now my device broke and I got a full refund from Amazon
I'm tempted to just buy another Xperia Mini. But before I do, I wanted to hear whether there are better cheap compact Android phones out there.

Here are my requirements:
-Small size. No gigantic slab of glass in my pocket please - or I will want to pull my old Razr out of a shoebox.
-SD/miniSD card. I carry about 25gb in music
-semi-decent camera.
-I don't really do gaming.
-ICS (custom ROM is ok if it works well)
-decent battery life. I am often away from chargers for 10hours...

Looking forward to hear your suggestions!

Show Accepted Answer

Guest Quick Reply (No URL, BBcode or HTML)

Last post by hans.mclaughlin
14 minutes ago
Last post by bell.keeling
1 hour ago
Last post by uriel.doyle
14 minutes ago
Last post by gcummings
3 hours ago
Last post by mgaylord
59 minutes ago
Last post by gretchen.larson
2 hours ago
[Q] s4 lcd
Started by lupton
Last post by rohan.ceasar
3 hours ago
Last post by mireille.hills
3 hours ago
Last post by dibbert.nelson
4 hours ago
Last post by swiegand
2 hours ago
SDK tools
Started by kgrant
Last post by dayana69
2 hours ago