Before going out to buy a cell phone, it is import you do a little research regarding the best brands and their prices. You can use the internet for this and find out the exact specifications of difference cell phones available in the market.
Look at phones that are popular and assess their features to decide whether you need them or not. You should purchase a phone keeping in mind your own requirements.
For instance, if you are a frequent traveler and are big on battery life, you shouldn't invest in a smartphone which barely lasts a day on good use.
Don't look to cut corners just for the sake of it. If one phone is cheaper than a comparable phone, there will be differences. Since hardware prices are fairly uniform, a cheaper phone usually means less capable hardware or poorer build materials.
With the popularity of touch screens, phones with physical keyboards are becoming scarce. You need to make the decision to go touch or not. While it may seem too complicated, you can try out test phones in the shop to see how you feel about touchscreens.
Smartphones have made cameras redundant for casual photography. If you are looking for excellent photography related features, there are certain brands and devices which are popular for them. A phone may be expensive, but not necessarily good for photos; hence, you have to choose carefully.
When making the final choice, go for a phone which seems natural to you. While the majority of devices at a certain price point share similar insides. Build quality, design, software, battery life, durability and reputation are some factors you should take into account.