Vacuum cleaner recommendations?

We need a new vacuum. Any recommendations? We have both carpet and hardwood floors and a long-haired cat. We tend to vacuum the main living area every few days to clean up the pet hair. I am looking for something lightweight that is easy to carry up and down the stairs.

    We found a Dyson that someone threw away.. turns out it just needed a new plug so Ed replaced it. We use it in our rentals and it's amazing. I can't say enough about it. After the last renters left they didn't clean anything at all. I went from carpet to hard wood, cat hair, cat litter (EYE ROLL), and we use it during construction too.. that thing picks up drywall dust and never gets clogged or slows down.
    About Jen
    Current: Minneapolis, Minnesota
    Birth: January 30
    On since: Feb 10, 2014
    I work outside of the home full time and so does my husband. I cherish all the time I get to spend with my daughter.