NO BAGLESS!
DON'T go bagless! They are the absolute worst! If you are looking for a high end cleaner ($1000+), get an Aerus vacuum. Their Guardian Upright, the Guardian canister, the Lux Classic and The Lux Legacy are all made in the USA and will last you forever. They also have a little motorized brush called the "Sidekick" for cleaning pet hair. My Aerus from 1949 is still going strong. If you are looking for a middle end vacuum ($400-$900), Go with a Simplicity or Riccar vacuum. They are made in the USA and are good vacuums for $500. If you are looking for a low end cleaner ($100 and below), I would go with the Bissell PowerForce Bagged. Decent suction and it is $48.95. It's a decent budget vac.