I'm specifically looking for the best cheap non Dyson, but an off brand comparable one (but left that out of the title so others can speak freely their requests here). I don't need to much power as we only have short carpets, but I see so many off brands available, anyone have one to recommend?