We analyzed popular balance transfer cards with no balance transfer fee using an average American's annual spending budget ...