You can get an iPhone 3GS free with a two-year contract. Free as in I can have a smartphone for nothing.
You can get an iPhone 4 (like I currently have) for $99 with a two-year contract. Cheap.
If you don’t like Apple or iPhones, fine. But if you want one, price is no longer a consideration.