Should I upgrade laptop or desktop?