Best headset for Video Conferencing

So my sister has decided to go back to school via online Classes.  I'm looking to give her a nice headset as a xmas gift. My budget is ballpark $60.  I've looked around and sennheiser kept coming up so as of now looking at these

The needs are:

USB connection, good noise cancelling mic(3 kids and dog make lot of noise), durable i.e. won't break after 3mo, and Portability

So are there other sets i should take a look at?  I know plantronics is another popular brand but is seems there newer headsets aren't as good as the older models.