I'm keeping my Shark Stratos, however it is so powerful it is hard to push along your carpeting.   There are 3 east settings for hardwood, short pile, and long pile carpets.  It does a great job but the suction is overwhelming.  Not for anyone frail.  This thing is a beast.