PC firms try to set their products apart with software