No annual fee? No problem. These three inexpensive cards offer some of the best cash back rates you can find. Here's what to ...