I am interested in buying a new phone, and I'd like some recommendations on what's available. Here are the characteristics I'm looking for:
- Cheap. Ideally it would cost between $100 and $200.
- Good battery life
- Internet connection tethering via WiFi.
- Solid. I'm usually careful with my phone, but it may fall on the floor a couple of times
- Extendable storage with microSD cards
- An audio port so I can use it as music player
- Optionally, a physical keyboard, because Steve Jobs lied to all of us when he said virtual keyboards are anywhere near usable.
- Screen size. I'm not using my phone as a gaming platform or a web browsing machine. I just need it to make phone calls.
- CPU power. Because packing an 8 core CPU just to play Angry Birds is moronic. Also, weaker CPUs must mean higher battery life.
- Recent Android versions support. I'm still running Gingerbread on my SGS2 and it works fine.