If you insist on being an early adopter, at least make sure the device has solid hardware. Software updates can be added over time, but hardware limitations will stick with a product for as long as you use it (usually).