Is there a good card out there? We live in a remote area of upper michigan so, we have restricted access (only northwest). Any card let you get miles & use on any carrier? Anyone that keeps promises of accruing miles?