For Apple products, I would say Macbook, Macbook Air or Macbook Pro are great. They are worth it and the price is reasonable (if you get the basic model) as it can last you years (like 10 years). When you have problems, you can bring it to Apple store to fix for free. For iPhone, it's way way overpriced. iPhone can break easily and new model come out every year. After all, it's only a phone where you can get it for free.