BWI Flyer's general rule makes perfect sense. My sole exception is for those chains I don't use often, where it's unlikely I'd accrue enough local currency for an award in less than 5 years (and/or don't think I'd really want the free stay there). In those cases,I take miles.