Stay away from the Kmart/Walmart el cheapo's but anything with a decent name at a good price is the ticket. I do about 60-100 flights a year and nothing really holds up. I bought a fancy TravelPro once and spent some bucks, after three trips they threw or dropped it so hard they bend pull out handle from the inside. Zipper pulls always come off to the point I carry zip ties so I can perform emergency surgery to open a bag!
Bags last me three year tops. Ever watch the baggage guys and their little train/carts? I've seen more things fall off than I care to think. Fall, tumble let sit in rain/snow/sun and then they'll throw it back on the cart with a vengeance like the bag jumped off.
Matter of fact, I may take some pics and post later...