My Sprint EVO 4G just celebrated its 2nd birthday. If it weren't for a timely upgrade to Cyanogenmod 7 last fall, I would be holding a nearly overwhelmed device. I was running up against the memory limit daily until CM7.
Maybe the AC folks will show me some Christmas love with a new device that I can explore ICS with.
My Trusty EVO Shift, which survived my son prying off the top row of keys, and their subsequent reattaching, except for the 'T' which which has gone to the land of lost laundry socks.