There are a lot of choices when it comes to Android phones these days. A few years ago, Android phones were considered to be the cheaper version of iPhones and BlackBerrys, but with an increase in the number of companies developing Android phones, the choices have become a lot more interesting, but, which one is the best?

Each brand has its unique features. For most consumers who want to get a phone at a budget price, LG and Huawei are the best brand choices. Top ranking phones include Sony, Samsung and HTC.

One of the best choices is the LG G2. Set at over $200, the phone provides high-end features with impressive design. Aside from the lack of a microSD card slot, the rest of its features are a cut above the rest of the competition at its price.

Google also released the Nexus 5, which has iPhone-like performance at half the price.. Google Nexus 5 also received a lot of positive reviews for providing outstanding performance at a very reasonable price.

Costing almost the same as the LG G2, the Sony Xperia Z1 Compact is considered to be one of the best smartphones these days. It is perfect for those who wish to have a smartphone but abhor a huge screen. It is also a lot cheaper than other brands but almost has the same features.

The HTC One is also joining the competition of the best smartphones due to its superb performance. It has outstanding audio and video performance and the features are very competitive. The only downsides are that the smartphone easily gets hot with constant use, and the camera is not that impressive.

Completing the list is the Samsung Galaxy S3. For users who wish a big and clear screen and good overall quality, this is the way to go. The only downside is of course is that it comes with an expensive price tag.