I, like many, was never an iPhone adopter. I held onto my Samsung sliding phone for many years until I heard about Google releasing their Android mobile operating system. Luckily, I was on T-Mobile, so I was one of the few that were able to get their hands on the HTC G1. For those unaware, the G1 was the first ever Android smart phone. The G1 was released in 2008 and lasted me until last year. I was able to hold onto that phone due to the open source Android code. There are developers out there that cater to each of the Android based phones and create ROMS, Kernels, and various software that allow you to fully customize and take full control of the phone. I was able to gain root access, flash a custom ROM, and overclock my phone enough to last me longer than the usual smart phone lifetime of 1-2 years. Today, people upgrade as soon as their contract allows.
Kingston FCR-HS3 and FCR-MLG3 USB 3.0 Flash Card Readers Review