Well, here they are. At last I've found some really attractive http://www.creditroom.com/Travel-Cards.phpthat can give rewards when you pay abroad. That's a perfect time to make a balance transfer on one such credit card, especially as all of them offer such an option.
Now that I do understand the value of credit rewards (i did manage to get a free flight with US Airways, though it was hard) I'll use very chance to pick up a mile or a point. Travel cards are a perfect opportunity to do that.