How long would you expect a windows laptop to be happily functional for without slowing down to a frustrating pace or needing parts replacing or upgrading?