Dracs, personally I'd stay away from the ThankYou point cards. I played that game for a while and did well in the early days, but they've added so much red-tape to flight redemption and -- though there is a remote possibility to get >2%, I suppose -- it's not worth the headache... especially at your low (<$1000/month) spending.
I am a huge fan of the Schwab card that you've listed. I've had it for a few months; I've found the customer service folks to be friendly and helpful the few times I needed them. The card's accepted everywhere (unlike AMEX), and 2% is deposited in one's Schwab brokerage account without any prompting or hassles, month after month.