carryall that can be a carryon:
Keepall 45, 50, 55
there are a lot more.. try elux.
The keepall 50 with a strap is great because you have options in terms of how you can carry it and it fits easily into an overhead compartment. It is also perfect for weekend trips.
the carryall or the keepall 50 w/ strap