With smartphones doubling as wallets these days, buying the right one is more important than ever. Cheaper smartphones still have their uses. But if you want advanced features and you know you’re going to use your phone day in and day out, it makes sense to invest in the latest high-end handset even if it may cost you. With so many choices, models, and brands to choose from however, how do you pick the best smartphone from the lot?

We created this smartphone-buying guide to help you along. Whether you’re buying your first phone or upgrading to a more feature-packed handset, here are some key considerations to keep in mind.

Android vs. iOS

One of the easiest ways to narrow down your mobile phone options is to pick your operating system. Two of the most popular OS in the market are Android and iOS. If you want a phone with all the right features, easy to use and have access to the hottest apps first, go for iOS, which means the latest iPhone. On one hand, if you want a more personalized user experience with lots of customization options, Android wins hands down. Android also promises more hardware choice at a wider price range. If you’re not satisfied with either iOS or Android, you can always check other options including Windows Phone.

Screen Size

Another key consideration when buying a smartphone is screen size. There are small, compact phones with screens less than 4.5 inches, then there are medium-sized phones with screens between 4.5 to 5.4 inches. But there are also large phones, otherwise known as phablets, with screens of 5.5 inches or larger. This aspect of your phone will mostly depend on your personal preference.

Key Features

On the outside, mobile phones come in different sizes and styles. On the inside, they differ in terms of software. In order to buy the right phone, looking at the style isn’t enough. You need to consider key features that you deem important for your user experience then go from there. Important features to consider may include your phone’s processor, display, camera, battery life, and touch ID for security purposes. Which feature do you prefer most? Battery life over faster performance? Better camera features or better security? These are considerations to look into if you want a phone that doesn’t just look good but also well suited for the uses that you have in mind.

When comparing features, remember that there is no one mobile phone that has it all. The latest iPhone, for example, has an innovative 3D touch technology but customization still isn’t as enticing as what an Android phone can offer. When buying your phone, make sure you know which features are more important for you because you’ll have to compromise if you want the right balance of price and features.

Price Tag

Let’s not forget about the price tag. While high-end handsets are great for all their features and enhanced user experience, the price tag can be pretty steep. If you have a limited budget, you wouldn’t be able to afford the latest handset. If you can afford to pay upfront, it still doesn’t make sense sometimes to spend so much on a mobile phone.

Whether you can afford to buy upfront or not, your smartphone’s price is a key consideration to keep in mind. It’s also worth remembering that you shouldn’t be a complete cheapskate if you want a smartphone that goes a long way. The trick really is to find the right balance. Prioritize the right features and buy a phone that fits well within your budget. It might not be easy to do but that’s how you buy the best smartphone for your needs.